:root[data-console-theme]{--console-ink:#191c21;--console-plate:#f5ecda;--console-metal:#a8c9bd;--console-edge:#6d9085;--console-shadow:#425d55;--background:#e1ece7;--foreground:#1d302d;--surface-1:#f0f5f0;--surface-2:#d5e4db;--surface-3:#c1d6cd;--card:var(--surface-1);--card-foreground:var(--foreground);--popover:var(--surface-1);--popover-foreground:var(--foreground);--muted:var(--surface-2);--muted-foreground:#4b6058;--secondary:var(--surface-2);--secondary-foreground:var(--foreground);--accent:var(--surface-3);--accent-foreground:var(--foreground);--border:#839f92;--input:#839f92;--ring:#006b79;--primary:#245a4c;--primary-foreground:#fff;--sidebar:#cbded3;--sidebar-foreground:#223e34;--sidebar-accent:#b5cdbf;--sidebar-accent-foreground:#223e34;--sidebar-border:#839f92;--sidebar-primary:#245a4c;--sidebar-primary-foreground:#fff;--sidebar-ring:#006b79;--glass:#f0f5f0;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-console-theme=night]{--console-metal:#48425e;--console-edge:#716984;--console-shadow:#211e30;--background:#23212f;--foreground:#f0eadf;--surface-1:#302c40;--surface-2:#3d374f;--surface-3:#514860;--muted-foreground:#c0b8ca;--border:#756a85;--input:#756a85;--ring:#77e2fa;--primary:#e4d2ff;--primary-foreground:#21182f;--sidebar:#2b273a;--sidebar-foreground:#f0eadf;--sidebar-accent:#48405b;--sidebar-accent-foreground:#fff;--sidebar-border:#655a78;--sidebar-primary:#e4d2ff;--sidebar-primary-foreground:#21182f;--sidebar-ring:#77e2fa;--glass:#302c40;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.console-theme-picker{align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.console-theme-picker>span{text-transform:uppercase;letter-spacing:.12em;font-size:10px}.console-theme-picker select{border:2px solid var(--console-ink);background:var(--console-plate);color:#25222e;border-radius:5px;max-width:165px;min-height:40px;padding:6px 9px;box-shadow:0 3px #191c21}[data-console-theme] :is(a,button,input,select,textarea,[tabindex]):focus-visible{outline:3px solid var(--ring);outline-offset:4px}[data-console-theme] [data-slot=card],[data-console-theme] .glass{border:1px solid var(--border);box-shadow:0 3px color-mix(in srgb,var(--console-shadow) 40%,transparent)}.console-workspace button.inline-flex:not([role=tab]):not([data-console-button]):not([data-console-exempt] *),.console-topbar button.inline-flex{border:1px solid var(--console-ink);box-shadow:0 3px 0 var(--console-shadow),inset 0 1px #ffffff45;transition:transform .12s,box-shadow .12s}.console-workspace button.inline-flex:active:not(:disabled):not([data-console-button]):not([data-console-exempt] *){box-shadow:0 1px 0 var(--console-shadow);transform:translateY(2px)}.console-workspace button[aria-busy=true]{cursor:progress}.console-workspace button:disabled{box-shadow:none}.console-page-header{background:var(--surface-1);border:2px solid var(--console-edge);box-shadow:0 4px 0 var(--console-shadow);border-radius:8px;padding:16px}@keyframes console-power{0%{opacity:.72}to{opacity:1}}.console-home{background:radial-gradient(at top,#ffffff20,#0000 70%);padding:32px clamp(12px,3vw,48px) 48px}.console-machine{border:3px solid var(--console-ink);background:linear-gradient(115deg,#ffffff25,transparent 35%,#00000010),var(--console-metal);max-width:1120px;box-shadow:inset 0 0 0 3px #ffffff38,0 9px 0 var(--console-shadow),0 12px 0 var(--console-ink),0 25px 45px #00000035;border-radius:18px;margin:auto;padding:30px;position:relative}.console-rivet{background:linear-gradient(135deg,#f4e9c8,#998570);border:2px solid #23252b;border-radius:50%;width:15px;height:15px;position:absolute;box-shadow:1px 2px #0008}.console-rivet:after{content:"";background:#34302c;width:9px;height:2px;position:absolute;top:5px;left:1px;transform:rotate(-35deg)}.console-rivet.tl{top:9px;left:9px}.console-rivet.tr{top:9px;right:9px}.console-rivet.bl{bottom:9px;left:9px}.console-rivet.br{bottom:9px;right:9px}.console-machine-header{grid-template-columns:65px 1fr 160px;align-items:center;gap:20px;display:grid}.console-vent{border:2px solid var(--console-ink);background:#414447;border-radius:6px;gap:5px;padding:10px 7px;display:grid;box-shadow:inset 0 2px 2px #ffffff45,0 3px #0008}.console-vent i{background:#10171a;border-bottom:1px solid #a0a5a6;border-radius:2px;height:5px}.console-nameplate{text-align:center;color:#fff4de;background:linear-gradient(130deg,#383936,#20232a);border:3px solid #11151a;border-radius:9px;padding:22px 18px;position:relative;box-shadow:inset 0 0 0 2px #b1a68e,0 5px #0006}.console-nameplate h1{letter-spacing:-.02em;margin:10px 0;font-family:Oswald,Arial Narrow,sans-serif;font-size:clamp(24px,3.5vw,45px);font-weight:700;line-height:1.18}.console-nameplate p{letter-spacing:.25em;font-size:9px;line-height:1.8}.console-serial{letter-spacing:.15em;color:#d1c4a8;font:9px monospace}.console-session{letter-spacing:.07em;flex-wrap:wrap;justify-content:space-between;gap:12px;margin:26px 0 18px;font-size:11px;display:flex}.console-session>span:first-child{align-items:center;gap:8px;font-weight:800;display:flex}.console-led{background:radial-gradient(circle at 35% 25%,#f3ffdb,#72ed45 45%,#237328);border:2px solid #153424;border-radius:50%;flex-shrink:0;width:12px;height:12px;display:inline-block;box-shadow:0 0 7px #86ff5670,inset 0 0 1px #fff}.console-led.amber{background:#ffbd43;border-color:#694214;box-shadow:0 0 7px #ffad4370}.console-modules{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.console-module{color:var(--foreground);border:2px solid var(--console-ink);box-shadow:inset 0 0 0 2px #ffffff25,0 5px 0 var(--console-shadow);background:linear-gradient(145deg,#ffffff25,#00000009);border-radius:12px;flex-direction:column;align-items:center;gap:18px;padding:18px 14px 20px;display:flex;text-decoration:none!important}.console-module-number{letter-spacing:.13em;justify-content:space-between;width:100%;font:10px monospace;display:flex}.console-key-seat{aspect-ratio:1;background:conic-gradient(#303538,#a4acab,#272e31,#a9b3af,#303538);border:3px solid #191c21;border-radius:50%;place-items:center;width:clamp(100px,14vw,172px);padding:13px;display:grid;box-shadow:0 5px #161b1e,inset 0 0 0 3px #0005}.console-key{color:#202224;background:radial-gradient(ellipse at 35% 15%,#fff9 0%,transparent 45%),var(--key-color);width:100%;height:100%;box-shadow:inset 0 3px #fff9,inset 0 -7px #0003,0 8px color-mix(in srgb,var(--key-color) 60%,#000),0 10px #141a1e;border:2px solid #363020;border-radius:50%;place-items:center;transition:transform .12s,box-shadow .12s,filter .12s;display:grid;transform:translateY(-5px)}.console-module:hover .console-key{filter:brightness(1.08)}.console-module:active .console-led{box-shadow:0 0 14px 4px #baff58}.console-module-plate{background:var(--console-plate);color:#242327;text-transform:uppercase;border:2px solid #242327;border-radius:5px;justify-content:center;align-items:center;gap:9px;width:100%;min-height:48px;padding:8px;font-family:Oswald,sans-serif;font-size:21px;font-weight:700;display:flex;box-shadow:0 3px #191c2160}.console-module-description{text-align:center;max-width:25ch;font-size:12px;line-height:1.5}[data-console-theme=night] .console-key-seat{aspect-ratio:1.25;border-radius:12px;margin:12px 0}[data-console-theme=night] .console-key{box-shadow:inset 0 0 0 4px #fff5,inset 0 0 25px #fff7,0 6px #171521,0 0 15px color-mix(in srgb,var(--key-color) 25%,transparent);border-radius:7px}[data-console-theme=night] .console-module:active .console-key{transform:translateY(3px)}.console-lower{border-top:2px solid var(--console-edge);gap:24px;margin-top:28px;padding-top:24px;display:flex}.console-status{letter-spacing:.08em;align-items:center;gap:12px;font:10px/1.8 monospace;display:flex}.console-grille{border:2px solid var(--console-ink);background:repeating-linear-gradient(90deg,#1d2527 0 5px,#66756d 6px 10px);border-radius:5px;width:50px;height:60px}.console-secondary{flex:1;grid-template-columns:1fr 1fr;gap:18px;display:grid}.console-secondary a{background:var(--console-plate);color:#242327;box-shadow:0 5px 0 var(--console-shadow),inset 0 0 0 2px #fff9;border:2px solid #242327;border-radius:7px;align-items:center;gap:12px;padding:16px;font-size:14px;font-weight:750;text-decoration:none;display:flex}.console-secondary a:active{box-shadow:0 2px 0 var(--console-shadow);transform:translateY(3px)}.console-secondary small{margin-top:4px;font-size:10px;font-weight:400;display:block}.console-machine-footer{letter-spacing:.14em;justify-content:space-between;gap:8px;margin-top:30px;font:8px/1.6 monospace;display:flex}.console-meter{color:#e5e7cb;background:#21262a;border:2px solid #15171b;border-radius:6px;padding:8px;box-shadow:0 3px #0007}.console-dial{color:#252019;background:linear-gradient(#e2c995,#fff1c5);border:2px solid #15171b;border-radius:40% 40% 4px 4px;height:53px;position:relative;overflow:hidden}.console-dial-scale{text-align:center;margin-top:8px;font:9px monospace;display:block}.console-dial i{transform-origin:bottom;background:#191c21;width:2px;height:40px;position:absolute;bottom:-2px;left:50%;transform:rotate(-45deg)}.console-levels{align-items:end;gap:3px;height:30px;padding:4px 2px;display:flex}.console-levels i{background:repeating-linear-gradient(0deg,#87de76 0 3px,#294b30 3px 5px);flex:1;height:20%}.console-meter-label{text-align:center;letter-spacing:.08em;margin-top:5px;font:7px monospace;display:block}.console-meter[data-live=false] .console-levels i{animation:3.5s ease-in-out infinite alternate console-ambient;animation-delay:calc(var(--bar) * -.25s)}.console-meter[data-live=false] .console-dial i{animation:4s ease-in-out infinite alternate console-needle}@keyframes console-ambient{0%{height:12%}to{height:40%}}@keyframes console-needle{0%{transform:rotate(-50deg)}to{transform:rotate(-28deg)}}[data-page-hidden=true] .console-meter *{animation-play-state:paused!important}[data-reduce-motion=true] :is(.console-meter *,.console-workspace,.console-key,.console-control){transition:none!important;animation:none!important}@media(prefers-reduced-motion:reduce){.console-meter *,.console-workspace,.console-key,.console-control{transition:none!important;animation:none!important}}@media(max-width:1050px){.console-machine-header{grid-template-columns:1fr 130px}.console-vent,.console-status{display:none}.console-machine{padding:23px}.console-nameplate h1{font-size:30px}.console-module-plate{font-size:17px}.console-theme-picker>span{display:none}}@media(max-width:640px){.console-home{padding:18px 12px 30px}.console-machine{padding:22px 14px}.console-machine-header{grid-template-columns:1fr;gap:16px}.console-nameplate{padding:16px 8px}.console-nameplate h1{font-size:28px}.console-meter{width:100%;max-width:190px;margin:auto}.console-session{font-size:9px}.console-modules{grid-template-columns:1fr;gap:15px}.console-module{grid-template-columns:92px 1fr;column-gap:16px;padding:15px;display:grid}.console-module-number{grid-column:1/-1}.console-key-seat{grid-row:2/4;width:90px;padding:8px}.console-module-plate{margin:0;font-size:19px}.console-module-description{text-align:left;margin:0;font-size:12px}.console-secondary{grid-template-columns:1fr}.console-machine-footer{flex-direction:column}.console-theme-picker select{max-width:145px;font-size:11px}.console-lower{margin-top:20px;padding-top:18px}}.console-toolbar .console-meter{align-items:center;gap:8px;width:180px;padding:4px 6px;display:flex}.console-toolbar .console-dial{display:none}.console-toolbar .console-levels{flex-shrink:0;width:55px;height:22px}.console-toolbar .console-meter-label{margin:0;font-size:7px}[data-console-theme] body{background:var(--background)}[data-console-theme] .console-song-workspace{background:var(--background)!important}.console-panel{box-shadow:0 4px 0 var(--console-shadow);border-width:2px}.console-panel>header{border-bottom-width:2px}.console-panel>header h2{font-weight:700;letter-spacing:.04em!important}.console-section-nav button{box-shadow:0 3px 0 var(--console-shadow)!important;border-width:2px!important}.console-section-nav button:active{transform:translateY(2px);box-shadow:0 1px 0 var(--console-shadow)!important}.console-topbar button[aria-pressed=true]{color:var(--primary-foreground);background:var(--primary)}.console-topbar button[aria-label=Crear]{background:var(--primary);color:var(--primary-foreground)}[data-console-theme] [role=tablist]{border:2px solid var(--console-edge);border-radius:6px}[data-console-theme] [role=tab][data-state=active]{box-shadow:0 2px 0 var(--console-shadow)}[data-console-theme] [role=dialog]{border:2px solid var(--console-edge);box-shadow:0 6px 0 var(--console-shadow),0 20px 50px #0006}[data-console-theme] input[type=range]{accent-color:var(--primary)}[data-console-theme=retro]:not([data-console-channel=custom]) :is(.console-topbar,.console-page-header,[data-sidebar],.console-workspace) [class*="text-[color:var(--brand-accent)]"]{color:var(--channel-dark,#245a4c)!important}[data-console-theme=retro] #sec-estructura h3{color:var(--channel-dark,#315d42)!important}.console-meter-label,.console-toolbar .console-meter-label{font-size:9px}.console-machine-footer,.console-nameplate p{font-size:10px}@font-face{font-family:Console Cinzel;src:url(/brands/cinzel-regular.ttf)format("truetype");font-display:swap}:root[data-console-theme]:not([data-console-channel=custom]){--brand-accent:var(--channel-dark,#245a4c);--ring:var(--channel-dark,#245a4c)}:root[data-console-theme=night]:not([data-console-channel=custom]){--brand-accent:var(--channel-light,#b6dcbd);--ring:var(--channel-light,#b6dcbd)}.console-workspace{background:radial-gradient(ellipse at 90% 0%,color-mix(in srgb,var(--channel-light,#b6dcbd) 12%,transparent),transparent 65%)}.console-machine{isolation:isolate;box-shadow:inset 0 0 0 3px #fff5,inset 0 -10px #0003,0 12px 0 var(--console-shadow),0 15px #121718,0 22px 28px #0005;border:3px solid #15191b}.console-machine:before{content:"";z-index:-1;pointer-events:none;border-radius:inherit;opacity:.18;mix-blend-mode:multiply;background:url(/brands/enamel.png) 0 0/520px;position:absolute;inset:0}.console-machine:after{content:"";border-radius:inherit;pointer-events:none;border:1px solid #ffffff65;position:absolute;inset:5px}.console-machine-header{padding-bottom:8px}.console-nameplate{box-shadow:inset 0 0 0 2px #b1a68e,inset 0 0 25px #0007,0 3px #626a67,0 7px #141719,3px 12px 12px #0005}.console-nameplate h1{text-shadow:2px 3px #070b0e}.console-module{background:linear-gradient(145deg,#ffffff40,transparent 42%,#0002),var(--console-metal);box-shadow:inset 0 0 0 2px #fff5,inset -4px -5px #0002,0 6px 0 var(--console-shadow),0 8px #16191b,4px 12px 12px #0003;border-radius:9px 12px 8px 10px;position:relative}.console-module:before,.console-module:after{content:"";background:linear-gradient(135deg,#d9d0ae 39%,#24292a 41% 55%,#a5997e 57%);border:1px solid #15191b;border-radius:50%;width:9px;height:9px;position:absolute;bottom:10px;box-shadow:1px 2px 1px #0007}.console-module:before{left:9px}.console-module:after{right:9px}.console-key-seat{background:conic-gradient(from 15deg,#525c60,#d1d3c6 12%,#747e80 20%,#292d32 32%,#a4afa8 47%,#d2d1bf 53%,#4e575b 70%,#181e24 78%,#c4ccbd 91%,#525c60);position:relative;box-shadow:inset 0 0 0 3px #ddd9,inset 0 0 0 6px #0007,0 4px #858b7d,0 8px #151b20,4px 14px 12px #0006}.console-key{background:radial-gradient(ellipse at 30% 15%,#fff9 0 6%,transparent 8%),radial-gradient(ellipse at 50% 12%,#fff6,transparent 52%),linear-gradient(150deg,transparent 60%,#0002),var(--key-color);box-shadow:inset 0 2px #fff9,inset 0 -6px 1px #0002,inset 2px 0 #fff4,0 9px color-mix(in srgb,var(--key-color) 65%,#17191b),0 12px #10151a,0 14px 8px #0007;border:2px solid #17191b;position:relative}.console-key svg{filter:drop-shadow(0 1px #fff6)}.console-module-plate{letter-spacing:.035em;text-shadow:1px 1px #fff;font-weight:700;transform:rotate(-.4deg);box-shadow:inset 0 1px #fff,2px 4px #181b20}.console-module:nth-child(2) .console-module-plate{transform:rotate(.4deg)}[data-console-theme=night] .console-key{box-shadow:inset 0 0 0 3px #fff6,inset 0 0 15px color-mix(in srgb,var(--key-color),white 25%),0 8px color-mix(in srgb,var(--key-color) 50%,#17191b),0 11px #10151a,0 0 20px color-mix(in srgb,var(--key-color) 25%,transparent)}.console-module:active .console-key{transform:translateY(3px);box-shadow:inset 0 2px 5px #0005,0 2px #161b1e}.console-channel{color:#f4ecdc;background:radial-gradient(ellipse at 90% 110%,color-mix(in srgb,var(--channel-light,#b6dcbd) 25%,transparent),transparent 65%),var(--channel-atmosphere,#16241f);border:3px solid #13171b;border-radius:10px;align-items:center;gap:24px;min-width:0;margin:24px 0 12px;padding:14px 22px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 2px #88928a,inset 0 0 0 5px #0008,0 5px #182020,3px 9px 12px #0004}.console-channel:after{content:"";background:var(--channel-light,#b6dcbd);height:3px;box-shadow:0 -3px 14px var(--channel-light,#b6dcbd);pointer-events:none;position:absolute;bottom:5px;left:12px;right:12px}.console-channel-art{background:#090c0f;border-radius:5px;flex:0 0 200px;place-items:center;height:155px;display:grid;overflow:hidden;box-shadow:inset 0 0 0 1px #fff2,0 2px 6px #000b}.console-channel-art img{object-fit:contain;width:100%;height:100%}.console-channel-copy{flex:1;min-width:0}.console-channel-caption{letter-spacing:.15em;color:#e3dbce;align-items:center;gap:8px;font:10px monospace;display:flex}.console-channel .console-channel-title{color:var(--channel-light,#b6dcbd);text-shadow:2px 3px #000;overflow-wrap:anywhere;margin:12px 0 8px;font:700 clamp(20px,2.1vw,30px)/1.25 Oswald,sans-serif}.console-channel p{color:#e3dbce;max-width:34em;font-size:12px;line-height:1.7}.console-channel[data-channel=halloween] .console-channel-title{font-family:Console Cinzel,serif;font-size:clamp(18px,1.8vw,26px)}.console-channel[data-channel=halloween]{background:radial-gradient(at 90% 130%,#6c748324,#0000 70%),#090a0e}.console-channel-signal{opacity:.8;flex-wrap:wrap;align-items:end;gap:4px;width:65px;height:48px;display:flex}.console-channel-signal i{background:var(--channel-light,#b6dcbd);height:45%;box-shadow:0 0 5px var(--channel-light,#b6dcbd);flex:1}.console-channel-signal i:nth-child(2n){height:70%}.console-channel-signal i:nth-child(3){height:90%}.console-channel-signal span{white-space:nowrap;margin-top:6px;font:8px monospace}.console-channel.is-compact{border-width:2px;flex:1;gap:12px;max-width:600px;margin:0;padding:5px 12px;box-shadow:0 2px #151a1e}.console-channel.is-compact .console-channel-art{flex-basis:52px;height:42px}.console-channel.is-compact .console-channel-title{text-shadow:none;margin:4px 0;font-size:14px}.console-channel.is-compact .console-channel-caption{letter-spacing:.08em;font-size:8px}.console-channel.is-compact .console-led{width:8px;height:8px}.console-channel.is-compact:after{height:1px;bottom:2px}.console-toolbar{background:linear-gradient(180deg,#fff1,transparent),var(--surface-2)}.console-topbar{border-bottom:3px solid var(--console-ink);box-shadow:0 3px 0 var(--console-shadow)}.console-secondary a{box-shadow:inset 0 2px #fff8,2px 5px #171c20}.console-secondary a:active{transform:translateY(3px);box-shadow:0 2px #171c20}.console-workspace [data-slot=card],.console-workspace .glass{border:2px solid var(--console-ink);box-shadow:3px 4px 0 var(--console-shadow)}.console-page-header{border:2px solid var(--console-ink);box-shadow:3px 4px 0 var(--console-shadow);background:linear-gradient(120deg,color-mix(in srgb,var(--channel-light,#b6dcbd) 12%,transparent),transparent),var(--surface-1)}.console-workspace button.inline-flex:not([role=tab]):not([data-console-button]):not([data-console-exempt] *){box-shadow:inset 0 1px #fff5,1px 4px 0 var(--console-shadow);border-width:2px}@media(max-width:800px){.console-channel{gap:14px;padding:12px}.console-channel-art{flex-basis:140px;height:120px}.console-channel-signal{display:none}.console-channel p{font-size:11px}.console-toolbar{flex-wrap:wrap}.console-channel.is-compact{min-width:190px}}@media(max-width:480px){.console-channel:not(.is-compact){text-align:center;flex-direction:column;gap:8px}.console-channel:not(.is-compact) .console-channel-art{flex:auto;width:190px;height:135px}.console-channel-caption{justify-content:center}.console-channel .console-channel-title{font-size:22px}.console-channel.is-compact .console-channel-caption{justify-content:flex-start}.console-channel.is-compact .console-channel-title{font-size:12px}}.console-channel-art img{align-self:stretch;min-height:0;max-height:100%;display:block}[data-console-theme] input[type=file]:not([hidden]):not(.hidden){border:1px solid var(--border);background:var(--surface-1);width:100%;max-width:100%;height:auto;min-height:48px;color:var(--foreground);border-radius:7px;margin-block:8px;padding:6px;font-size:13px;display:block}[data-console-theme] input[type=file]::file-selector-button{border:2px solid var(--console-ink);background:var(--console-plate);color:#23252a;min-height:40px;box-shadow:inset 0 1px #fff,0 3px 0 var(--console-shadow);cursor:pointer;border-radius:6px;margin-right:12px;padding:8px 14px;font-family:inherit;font-size:14px;font-weight:700;line-height:1.3}[data-console-theme] input[type=file]:not(:disabled)::file-selector-button:hover{background:#fff6df}[data-console-theme] input[type=file]:not(:disabled)::file-selector-button:active{box-shadow:0 1px 0 var(--console-shadow);transform:translateY(2px)}[data-console-theme] input[type=file]:disabled{opacity:.5;cursor:not-allowed}[data-console-theme] input[type=file]:disabled::file-selector-button{cursor:not-allowed;box-shadow:none}.file-picker-action{max-width:100%}.console-workspace .file-picker-button{white-space:normal;text-align:left;justify-content:flex-start;max-width:100%;height:auto;min-height:44px;padding:10px 16px;line-height:1.4}.montage-timeline [data-selected=true]{outline-offset:-4px;z-index:20;outline:3px solid #fff;box-shadow:inset 0 0 0 6px #2465d5}.montage-timeline [data-selected]:focus-visible{outline-offset:-3px;outline:3px solid #fff}:root[data-console-theme][data-console-channel]:not([data-console-channel=custom]){--background:color-mix(in srgb, var(--channel-atmosphere) 70%, #08090b);--foreground:#f4f2ec;--surface-1:color-mix(in srgb, var(--channel-atmosphere) 72%, #292c30);--surface-2:color-mix(in srgb, var(--channel-atmosphere) 70%, #42464a);--surface-3:color-mix(in srgb, var(--channel-dark) 38%, #26292d);--console-metal:color-mix(in srgb, var(--channel-atmosphere) 70%, #44494b);--console-edge:color-mix(in srgb, var(--channel-light) 45%, #43494e);--console-shadow:#050609;--console-plate:#ece6d8;--muted-foreground:#c9cbd0;--border:var(--console-edge);--input:var(--console-edge);--primary:var(--channel-light);--primary-foreground:#080b10;--brand-accent:var(--channel-light);--ring:var(--channel-light);--sidebar:var(--surface-1);--sidebar-foreground:var(--foreground);--sidebar-accent:var(--surface-3);--sidebar-accent-foreground:var(--foreground);--sidebar-border:var(--console-edge);--sidebar-primary:var(--primary);--sidebar-primary-foreground:var(--primary-foreground);--sidebar-ring:var(--ring);--glass:var(--surface-1);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}:root[data-console-theme=retro][data-console-channel]:not([data-console-channel=custom]){--console-metal:color-mix(in srgb, var(--channel-dark) 30%, #202929);--console-edge:color-mix(in srgb, var(--channel-light) 60%, #665848)}:root[data-console-theme=retro][data-console-channel]:not([data-console-channel=custom]) :is(.console-topbar,.console-page-header,[data-sidebar],.console-workspace) [class*="text-[color:var(--brand-accent)]"],:root[data-console-theme=retro][data-console-channel]:not([data-console-channel=custom]) #sec-estructura h3{color:var(--channel-light)!important}.console-project-picker{margin-top:24px}.console-picker-title{text-transform:uppercase;letter-spacing:.07em;text-shadow:2px 2px #000;margin:18px 0 12px;font:600 17px Oswald,sans-serif}.console-project-keys{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.console-project-keys button,.console-session-picker button{color:#efefec;text-align:left;cursor:pointer;background:linear-gradient(#ffffff12,#00000030),#14181c;border:2px solid #07090c;border-radius:5px;align-items:center;gap:10px;min-width:0;min-height:62px;padding:10px;font:500 14px/1.3 Oswald,sans-serif;display:flex;position:relative;box-shadow:inset 0 0 0 1px #fff3,0 4px #06080b}.console-project-keys button img{object-fit:contain;flex-shrink:0;width:40px;height:34px}.console-project-keys button[aria-pressed=true],.console-session-picker button[aria-pressed=true]{border-color:var(--project-light);color:var(--project-light);box-shadow:inset 0 0 16px color-mix(in srgb,var(--project-light) 18%,transparent),0 2px #000}.console-project-keys button[aria-pressed=true]:after,.console-session-picker button[aria-pressed=true]:after{content:"✓";margin-left:auto;font-family:sans-serif}.console-project-keys button:active,.console-session-picker button:active{transform:translateY(2px)}.console-project-keys button:disabled{opacity:.5;cursor:not-allowed}.console-session-picker{border:1px solid var(--console-edge);margin-top:20px;padding:12px}.console-session-picker legend{padding:0 8px;font-size:13px}.console-session-picker>div{grid-template-columns:repeat(4,1fr);gap:10px;display:grid}.console-session-picker button{border-bottom-color:var(--project-light);min-height:44px}.console-key-caption{display:none}.console-module-number{color:var(--muted-foreground)}.console-key{background:radial-gradient(ellipse at 35% 20%,#fff8,transparent 45%),var(--key-color)}.console-module-plate .console-led,.console-night-bank{display:none}[data-console-theme=night] .console-module{gap:12px;padding:14px}[data-console-theme=night] .console-key-seat{aspect-ratio:auto;border-radius:6px;width:100%;height:84px;margin:0;padding:8px}[data-console-theme=night] .console-key{background:var(--channel-light,var(--key-color));box-shadow:inset 0 0 0 2px #ffffff80,inset 0 0 14px #fff6,0 4px #101318,0 0 16px color-mix(in srgb,var(--channel-light) 24%,transparent);border-radius:3px;transform:translateY(-2px)}[data-console-theme=night] .console-key-caption{text-transform:uppercase;color:#090c10;text-shadow:0 1px #fff5;font:700 clamp(17px,1.7vw,23px) Oswald,sans-serif;display:block}[data-console-theme=night] .console-module-plate{display:none}[data-console-theme=night] .console-night-bank{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.console-night-bank a{text-align:center;border:5px ridge var(--console-edge);background:var(--channel-light);color:#090b10;text-transform:uppercase;border-radius:5px;place-items:center;min-height:58px;padding:10px;font:600 16px Oswald,sans-serif;display:grid;box-shadow:inset 0 0 14px #fff5,0 4px #050609}.console-night-bank a:active{transform:translateY(2px);box-shadow:0 2px #050609}[data-console-theme=night] .console-lower{display:none}[data-console-channel=halloween] .console-machine{border-color:#8b682e}[data-console-channel=halloween] .console-nameplate{color:#ecd19a;border-color:#a88648}[data-console-channel=halloween] .console-machine:after{border:2px double #a8864870;inset:7px}[data-console-channel=halloween] .console-module{border-color:#9e783b}@media(max-width:800px){.console-project-keys{grid-template-columns:repeat(2,minmax(0,1fr))}[data-console-theme=night] .console-night-bank{gap:10px}}@media(max-width:640px){[data-console-theme=retro] .console-module{gap:12px;display:flex}[data-console-theme=retro] .console-key-seat{width:112px}[data-console-theme=retro] .console-module-description{text-align:center}[data-console-theme=night] .console-module{display:flex}[data-console-theme=night] .console-module-description{text-align:center}[data-console-theme=night] .console-night-bank{grid-template-columns:1fr}.console-session-picker>div{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(min-width:641px)and (max-width:1050px){.console-topbar{flex-wrap:wrap;height:auto;min-height:56px;padding-block:8px}}:root[data-console-theme=retro][data-console-channel=halloween]{--console-metal:#14252a}:root[data-console-theme=retro][data-console-channel=superartificiales]{--console-metal:#232325;--console-plate:#fff}:root[data-console-theme=retro] .console-topbar button[aria-pressed=true]{color:var(--primary-foreground)!important}:root[data-console-theme][data-console-channel]:not([data-console-channel=custom]){--brand-accent-2:var(--channel-light)}@font-face{font-family:SVS Space Grotesk;font-style:normal;font-weight:700;src:url(/fonts/space-grotesk-latin-700-normal.woff2)format("woff2");font-display:swap}@font-face{font-family:SVS Sora;font-style:normal;font-weight:700;src:url(/fonts/sora-latin-700-normal.woff2)format("woff2");font-display:swap}@font-face{font-family:SVS Cormorant;font-style:normal;font-weight:700;src:url(/fonts/cormorant-garamond-latin-700-normal.woff2)format("woff2");font-display:swap}.console-channel[data-channel=superartificiales] .console-channel-title{font-family:Oswald,sans-serif}.console-channel[data-channel=pulse-under] .console-channel-title{font-family:Manrope,sans-serif}.console-channel[data-channel=asincronos] .console-channel-title{font-family:SVS Space Grotesk,sans-serif}.console-channel[data-channel=intimate-lounge] .console-channel-title{text-shadow:2px 3px #090a0c;font-family:SVS Barlow Condensed,sans-serif}.console-channel[data-channel=the-win-state] .console-channel-title,.console-channel[data-channel=kids-family] .console-channel-title{font-family:SVS Sora,sans-serif}@font-face{font-family:Manrope;font-style:normal;font-weight:700;src:url(/fonts/manrope-latin-700-normal.woff2)format("woff2");font-display:swap}@font-face{font-family:SVS Barlow Condensed;font-style:normal;font-weight:700;src:url(/fonts/barlow-condensed-latin-700-normal.woff2)format("woff2");font-display:swap}#sec-estudio{overflow:visible}#sec-estudio .studio-preview-dock>[role=tablist]{margin:0}@media(min-width:1024px){#sec-estudio .studio-tools #panel-effect>fieldset:not([hidden]),#sec-estudio .studio-tools #panel-effect section>div.space-y-4,#sec-estudio .studio-tools #panel-effect section>div.space-y-3{grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:1rem;display:grid}}#sec-estudio .studio-preview-dock .session-player{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.4rem .8rem;display:grid}#sec-estudio .session-player>p:first-child,#sec-estudio .session-player>details{grid-column:1/-1;margin:0}#sec-estudio .session-player>audio{display:none}@media(max-width:640px){#sec-estudio .studio-preview-dock .session-player{grid-template-columns:auto 1fr}#sec-estudio .session-player>label{grid-area:3/1/auto/-1}#sec-estudio [role=tablist]{flex-wrap:nowrap;display:flex;overflow-x:auto}#sec-estudio [role=tablist]>button{flex-shrink:0}}#sec-estudio .studio-workbench:after{content:"";height:65svh;display:block}#sec-estudio .session-transport button{white-space:nowrap;flex-shrink:0}@media(max-width:640px){#sec-estudio .session-player>p.tabular-nums{white-space:nowrap;text-align:right}#sec-estudio .session-transport button{padding-left:.5rem;padding-right:.5rem}}#sec-estudio .preview-resize-handle{z-index:40;color:#fff;cursor:nwse-resize;touch-action:none;background:#101820e6;border:2px solid #dfc68c;border-radius:8px 0 0;place-items:center;width:44px;height:44px;min-height:44px;padding:0;font:28px/1 sans-serif;display:grid;position:absolute;bottom:0;right:0}#sec-estudio .preview-resize-handle:focus-visible{outline-offset:-6px;outline:3px solid #fff}
