@font-face{font-family:Barlow Condensed;src:url(/fonts/BarlowCondensed-SemiBold.ttf) format("truetype");font-weight:600;font-display:swap}@font-face{font-family:Barlow Condensed;src:url(/fonts/BarlowCondensed-Bold.ttf) format("truetype");font-weight:700;font-display:swap}.manual article figure.amp-live{position:relative;grid-template-columns:minmax(0,1fr);gap:1.2rem;padding-bottom:1rem;background:radial-gradient(120% 70% at 50% 35%,rgb(255 184 74 / .07),transparent 70%),var(--surface)}.amp-live .amp-stage{position:relative;width:min(100%,calc(30rem * var(--ratio, 1)),46rem);justify-self:center}.manual article figure.amp-live .amp-stage img{display:block;width:100%}.amp-knobs{position:absolute;inset:0}.amp-knobs[hidden]{display:none}.amp-knob{position:absolute;aspect-ratio:1;padding:0;border:none;border-radius:50%;background:var(--sprite) 0 0 / calc(var(--columns) * 100%) calc(var(--rows) * 100%) no-repeat;cursor:ns-resize;touch-action:none;-webkit-tap-highlight-color:transparent}.amp-switch{cursor:pointer}.amp-knob:focus-visible{outline:none}.amp-knob:focus-visible:after{content:"";position:absolute;inset:var(--inset);border:2px solid #6fa8ff;border-radius:50%}.amp-player.glass{position:relative;isolation:isolate;width:min(100%,44rem);justify-self:center;padding:.8rem .9rem .7rem;border-radius:16px;background:#14161a6b;-webkit-backdrop-filter:blur(7px) saturate(1.5);backdrop-filter:blur(7px) saturate(1.5);box-shadow:0 8px 22px #00000040,inset 0 0 28px #ffe7c409;color:#e2e4e9eb;font-family:Barlow Condensed,Arial Narrow,system-ui,sans-serif;text-align:left}.amp-player.glass:before,.amp-player.glass:after{content:"";position:absolute;inset:0;border-radius:inherit;pointer-events:none;z-index:-1}.amp-player.glass:before{background:linear-gradient(to bottom,#ffffff1a,#ffffff05 50%,#fff0)}.amp-player.glass:after{padding:1px;background:linear-gradient(135deg,#ffffff80,#ffffff14 35%,#ffffff0a 70%,#ffffff40);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);mask-composite:exclude}.amp-row{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.amp-player button{font:600 1.05rem/1 Barlow Condensed,Arial Narrow,system-ui,sans-serif;letter-spacing:.02em;color:inherit;cursor:pointer}.amp-play{display:inline-flex;align-items:center;gap:.4rem;min-height:2.6rem;padding:0 1.1rem 0 .8rem;border:none;border-radius:999px;background:var(--accent);color:#1a1408!important;font-weight:700!important;text-transform:uppercase;box-shadow:0 0 18px #ffb84a59}.amp-play svg{width:1.3rem;height:1.3rem;fill:currentColor}.amp-play .off,.amp-play[aria-pressed=true] .on{display:none}.amp-play[aria-pressed=true] .off{display:block}.amp-play[data-busy] svg{animation:amp-busy 1s ease-in-out infinite alternate}@keyframes amp-busy{to{opacity:.3}}.amp-choice{display:inline-flex;padding:3px;border-radius:999px;background:#00000047;box-shadow:inset 0 0 0 1px #ffffff14}.amp-choice button{min-height:2.1rem;padding:0 .85rem;border:none;border-radius:999px;background:transparent;color:#e2e4e9b3;white-space:nowrap}.amp-choice button[aria-checked=true]{background:#ffb84a29;color:var(--accent);box-shadow:inset 0 0 0 1px #ffb84a73}.amp-player button:focus-visible{outline:2px solid #6fa8ff;outline-offset:2px}.amp-meter{flex:1 1 5rem;min-width:4rem;height:6px;border-radius:3px;background:#ffffff14;overflow:hidden}.amp-meter span{display:block;height:100%;background:linear-gradient(to right,var(--signal),var(--accent) 80%,var(--danger));transform:scaleX(0);transform-origin:left;transition:transform 80ms linear}.amp-progress{height:3px;margin-top:.7rem;border-radius:2px;background:#ffffff14;overflow:hidden}.amp-progress[hidden]{display:none}.amp-progress span{display:block;height:100%;background:var(--accent);transform:scaleX(0);transform-origin:left;transition:transform .12s linear}.manual article .amp-status{max-width:none;margin:.65rem 0 0;font-family:system-ui,-apple-system,Segoe UI,sans-serif;font-size:.85rem;line-height:1.45;color:var(--faint)}@media(max-width:30rem){.amp-row{gap:.45rem}.amp-choice button{padding:0 .6rem}.amp-cabinet{order:3}.amp-meter{order:4;flex-basis:100%}}
