.pg-section[data-astro-cid-rnvx6ch7]{scroll-margin-top:64px;background:radial-gradient(ellipse at 50% 30%,#6429b814,transparent 70%)}.pg-shell[data-astro-cid-rnvx6ch7]{padding:clamp(12px,2vw,24px);border:1px solid #ffffff1f;border-radius:18px;background:var(--color-surface, #100d1b)}.pg-shell[data-astro-cid-rnvx6ch7] button[data-astro-cid-rnvx6ch7],.pg-shell[data-astro-cid-rnvx6ch7] select{min-height:44px;padding:8px 14px;border:1px solid #ffffff30;border-radius:9px;background:#211a33;color:#f4f0ff;font:inherit;font-size:14px;cursor:pointer}.pg-shell[data-astro-cid-rnvx6ch7] button[data-astro-cid-rnvx6ch7]:hover,.pg-shell[data-astro-cid-rnvx6ch7] select:hover{border-color:#bda1ff}.pg-shell[data-astro-cid-rnvx6ch7] button[data-astro-cid-rnvx6ch7]:disabled{opacity:.55;cursor:wait}.pg-shell[data-astro-cid-rnvx6ch7] :focus-visible{outline:2px solid #c9b1ff;outline-offset:3px}.pg-shell[data-astro-cid-rnvx6ch7] [data-astro-cid-rnvx6ch7][hidden]{display:none!important}.pg-source[data-astro-cid-rnvx6ch7],.pg-types[data-astro-cid-rnvx6ch7],.pg-tools[data-astro-cid-rnvx6ch7]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pg-source[data-astro-cid-rnvx6ch7] [data-astro-cid-rnvx6ch7][data-tab],.pg-source[data-astro-cid-rnvx6ch7] [data-astro-cid-rnvx6ch7][data-tab][hidden]+[data-astro-cid-rnvx6ch7][data-file-button]{background:var(--color-brand, #7437da);border-color:#c9b1ff66;font-weight:650}.pg-note[data-astro-cid-rnvx6ch7]{color:#bbb1cf;font-size:13px}.pg-source[data-astro-cid-rnvx6ch7] audio[data-astro-cid-rnvx6ch7]{flex:1 1 260px;min-width:0;max-width:100%;height:44px}.pg-types[data-astro-cid-rnvx6ch7]{margin:20px 0 14px;gap:7px}.pg-types[data-astro-cid-rnvx6ch7] button[data-astro-cid-rnvx6ch7]{border-radius:99px;padding-inline:16px}.pg-types[data-astro-cid-rnvx6ch7] [data-astro-cid-rnvx6ch7][aria-pressed=true]{background:#57339b;border-color:#c5a7ff}.pg-types[data-astro-cid-rnvx6ch7] button[data-astro-cid-rnvx6ch7][data-loading]{position:relative;opacity:1;cursor:progress;color:#ffffff59}.pg-types[data-astro-cid-rnvx6ch7] button[data-astro-cid-rnvx6ch7][data-loading]:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:14px;margin:-7px 0 0 -7px;border:2px solid #e6dcff;border-right-color:transparent;border-radius:50%;animation:pg-spin .8s linear infinite}@keyframes pg-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.pg-types[data-astro-cid-rnvx6ch7] button[data-astro-cid-rnvx6ch7][data-loading]:after{animation:none;border-right-color:#e6dcff66}}.pg-stage[data-astro-cid-rnvx6ch7]{position:relative;aspect-ratio:16 / 9;overflow:hidden;border-radius:12px;background:radial-gradient(ellipse at center,#271a49,#070610)}.pg-stage[data-astro-cid-rnvx6ch7] canvas[data-astro-cid-rnvx6ch7]{display:block;width:100%;height:100%}.pg-status[data-astro-cid-rnvx6ch7]{min-height:24px;margin-top:8px;font-size:13px;color:#d1c5e4}.pg-style-select[data-astro-cid-rnvx6ch7]{display:none}.pg-recording[data-astro-cid-rnvx6ch7],.pg-downloads[data-astro-cid-rnvx6ch7]{display:flex;flex-wrap:wrap;align-items:center;gap:10px}.pg-recording[data-astro-cid-rnvx6ch7]{margin-bottom:16px}.pg-recording[data-astro-cid-rnvx6ch7] label[data-astro-cid-rnvx6ch7]{display:flex;align-items:center;gap:8px;font-size:13px}.pg-recording[data-astro-cid-rnvx6ch7] select[data-astro-cid-rnvx6ch7]{width:auto}.pg-downloads[data-astro-cid-rnvx6ch7] a{display:inline-flex;align-items:center;min-height:44px;padding:8px 12px;color:#e0cfff;text-decoration:underline}.pg-tools[data-astro-cid-rnvx6ch7]{flex-shrink:0}.pg-under[data-astro-cid-rnvx6ch7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:6px 16px}.pg-under[data-astro-cid-rnvx6ch7] .pg-status[data-astro-cid-rnvx6ch7]{margin:0}.pg-orb[data-astro-cid-rnvx6ch7]{display:flex;align-items:center;gap:9px;min-height:44px;padding:0 2px;cursor:pointer;font-size:14px}.pg-orb[data-astro-cid-rnvx6ch7] input[data-astro-cid-rnvx6ch7]{width:20px;height:20px;accent-color:#b38aef}.pg-main[data-astro-cid-rnvx6ch7]{display:grid;grid-template-columns:1fr;gap:20px}.pg-rows[data-astro-cid-rnvx6ch7]{display:grid;grid-template-columns:1fr 1fr;gap:8px 10px}.pg-shell[data-astro-cid-rnvx6ch7] .pg-row{display:flex;flex-direction:column;justify-content:center;gap:6px;min-width:0;min-height:0;padding:8px 10px;border:1px solid #ffffff14;border-radius:11px;background:#17122a}.pg-shell[data-astro-cid-rnvx6ch7] .pg-instrument{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:13px}.pg-shell[data-astro-cid-rnvx6ch7] .pg-instrument small{display:block;font-size:11px;font-weight:400;color:#c5bad7}.pg-shell[data-astro-cid-rnvx6ch7] .pg-meter{width:44px;height:4px;border-radius:9px;overflow:hidden;background:#ffffff18}.pg-shell[data-astro-cid-rnvx6ch7] .pg-meter i{display:block;height:100%;background:#b38aef;transform:scaleX(0);transform-origin:left}.pg-shell[data-astro-cid-rnvx6ch7] .pg-assignments{display:flex;gap:6px;min-width:0}.pg-shell[data-astro-cid-rnvx6ch7] .pg-assignment{flex:1 1 0;min-width:0}.pg-shell[data-astro-cid-rnvx6ch7] .pg-assignment select{min-height:34px;padding:5px 8px;font-size:13px;border-radius:8px}.pg-shell[data-astro-cid-rnvx6ch7] select{min-width:0;width:100%}.pg-shell[data-astro-cid-rnvx6ch7] input[type=range]{width:100%;min-width:0;min-height:32px;accent-color:#b38aef}.pg-shell[data-astro-cid-rnvx6ch7] output{font-size:12px;color:#c5bad7;text-align:right}@media(min-width:1200px){.pg-main[data-astro-cid-rnvx6ch7]{grid-template-columns:minmax(0,1.4fr) minmax(0,1fr);grid-template-areas:"stage rows" "under ." "rec .";align-items:stretch;column-gap:18px;row-gap:6px}.pg-stage[data-astro-cid-rnvx6ch7]{grid-area:stage;align-self:start}.pg-recording[data-astro-cid-rnvx6ch7]{grid-area:rec;align-self:start}.pg-rows[data-astro-cid-rnvx6ch7]{grid-area:rows;align-self:start;grid-template-columns:1fr 1fr;grid-auto-rows:max-content;align-content:start;gap:5px 8px}.pg-shell[data-astro-cid-rnvx6ch7] .pg-row{flex-direction:row;align-items:center;gap:8px;padding:4px 8px;min-height:max-content}.pg-shell[data-astro-cid-rnvx6ch7] .pg-instrument{flex:0 0 34%;flex-direction:column;align-items:flex-start;justify-content:center;gap:5px;min-width:0;font-size:12.5px;line-height:1.2}.pg-shell[data-astro-cid-rnvx6ch7] .pg-assignments{flex:1 1 auto;flex-direction:column;gap:3px}.pg-shell[data-astro-cid-rnvx6ch7] .pg-assignment select{min-height:28px;padding:3px 6px;font-size:12.5px}.pg-under[data-astro-cid-rnvx6ch7]{grid-area:under}}@media(max-width:719px){.pg-types[data-astro-cid-rnvx6ch7],[data-astro-cid-rnvx6ch7][data-orientation-label]{display:none}.pg-style-select[data-astro-cid-rnvx6ch7]{display:block;margin:16px 0;font-size:14px}.pg-style-select[data-astro-cid-rnvx6ch7] select[data-astro-cid-rnvx6ch7]{margin-top:6px}.pg-rows[data-astro-cid-rnvx6ch7]{grid-template-columns:1fr}.pg-shell[data-astro-cid-rnvx6ch7] .pg-assignment select,.pg-shell[data-astro-cid-rnvx6ch7] input[type=range]{min-height:44px}.pg-recording[data-astro-cid-rnvx6ch7] label[data-astro-cid-rnvx6ch7]{flex-wrap:wrap}}.pg-cta[data-astro-cid-rnvx6ch7]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:14px 24px;margin-top:22px;padding:18px 20px;border:1px solid #b38aef40;border-radius:14px;background:linear-gradient(120deg,#2a1c4a,#17122a)}.pg-cta-line[data-astro-cid-rnvx6ch7]{margin:0;font-size:17px;font-weight:600;line-height:1.35;max-width:62ch}.pg-cta-buttons[data-astro-cid-rnvx6ch7]{display:flex;flex-wrap:wrap;gap:10px}@media(max-width:719px){.pg-cta-buttons[data-astro-cid-rnvx6ch7],.pg-cta-buttons[data-astro-cid-rnvx6ch7] a{width:100%}.pg-cta-buttons[data-astro-cid-rnvx6ch7] a{min-height:44px}}.pg-wordmark[data-astro-cid-rnvx6ch7]{position:absolute;left:14px;bottom:10px;font-size:15px;font-weight:700;letter-spacing:.04em;color:#fff;opacity:.78;text-shadow:0 1px 8px #000a;pointer-events:none;user-select:none}.pg-corner[data-astro-cid-rnvx6ch7]{display:flex;gap:8px;margin-left:auto}
