.aud-stack{gap:1.5rem;display:grid}.aud-panel{isolation:isolate;position:relative;overflow:hidden}.aud-body{grid-template-columns:minmax(0,1fr);gap:2rem;padding:1.75rem;display:grid}@media (min-width:640px){.aud-body{padding:2.25rem}}@media (min-width:1024px){.aud-body{grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);gap:3rem;padding:2.75rem}}.aud-meter-track{background:color-mix(in srgb, var(--fg) 8%, transparent);border-radius:999px;height:.5rem;position:relative}.aud-meter-notch{top:-.2rem;bottom:-.2rem;left:var(--aud-base,0%);background:var(--surface);width:2px;box-shadow:0 0 0 1px color-mix(in srgb, var(--fg) 40%, transparent);border-radius:999px;position:absolute}.aud-meter-fill{width:var(--aud-reach,0%);transform-origin:0;border-radius:999px;animation:1.1s cubic-bezier(.22,1,.36,1) both aud-fill;position:absolute;inset:0 auto 0 0}@keyframes aud-fill{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.aud-panel--trader{background:radial-gradient(120% 140% at 8% 0%, color-mix(in srgb, var(--accent) 11%, var(--surface)) 0%, var(--surface) 58%);border:1px solid color-mix(in srgb, var(--accent) 22%, transparent);border-radius:1.75rem}.aud-aurora{z-index:-1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%, color-mix(in srgb, var(--accent) 20%, transparent) 0%, transparent 70%);filter:blur(28px);height:80%;animation:17s ease-in-out infinite aud-aurora;position:absolute;inset:-40% -10% auto}@keyframes aud-aurora{0%,to{opacity:.55;transform:translate(-8%)}50%{opacity:.9;transform:translate(10%,12%)}}.aud-ring-track{stroke:color-mix(in srgb, var(--fg) 10%, transparent)}.aud-ring-reach{stroke:var(--accent);animation:2.2s cubic-bezier(.22,1,.36,1) both aud-ring}@keyframes aud-ring{0%{stroke-dashoffset:var(--aud-ring-len,100)}to{stroke-dashoffset:var(--aud-ring-off,0)}}.aud-ring-hand{transform-box:view-box;transform-origin:50%;animation:9s linear infinite aud-sweep}@keyframes aud-sweep{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.aud-panel--firm{background:var(--surface);border:1px solid var(--line);border-top:3px solid var(--accent);border-radius:.5rem}.aud-board{background:linear-gradient(#1b212e 0%,#141924 100%);border:1px solid #ffffff1a;border-top:2px solid #caa46a;border-radius:.4rem;box-shadow:inset 0 1px #ffffff0f}.aud-board-row+.aud-board-row{border-top:1px solid #ffffff12}.aud-board-row{grid-template-columns:minmax(0,1fr) auto minmax(0,1.1fr);align-items:center;gap:.75rem;padding:.625rem .875rem;display:grid}@media (max-width:30rem){.aud-board-row{grid-template-columns:auto auto;justify-content:space-between;row-gap:.5rem}.aud-board-flap{grid-column:1/-1}}.aud-flap{perspective:260px;transform-style:preserve-3d;max-width:100%;position:relative}.aud-flap-inner{transform-style:preserve-3d;animation:aud-flap 9s cubic-bezier(.7, 0, .3, 1) var(--aud-flap-delay,0s) infinite;position:relative}.aud-flap-sizer{visibility:hidden;white-space:nowrap;padding:.3rem .5rem;display:block}.aud-flap-face{backface-visibility:hidden;background:linear-gradient(#2a3141 0%,#212734 50%,#1d222d 50%,#262c39 100%);border-radius:.2rem;justify-content:center;align-items:center;padding:.3rem .5rem;display:flex;position:absolute;inset:0;overflow:hidden;box-shadow:inset 0 1px #ffffff12,0 1px 2px #00000059}.aud-flap-face--back{transform:rotateX(180deg)}@keyframes aud-flap{0%,44%{transform:rotateX(0)}50%,94%{transform:rotateX(180deg)}to{transform:rotateX(360deg)}}.aud-desk{border:1px solid var(--line);background:var(--surface);animation:aud-desk 8s ease-in-out var(--aud-desk-delay,0s) infinite;border-radius:.25rem}@keyframes aud-desk{0%,to{border-color:var(--line);background:var(--surface)}14%,34%{border-color:color-mix(in srgb, var(--accent) 55%, transparent);background:color-mix(in srgb, var(--accent) 7%, var(--surface))}}.aud-desk-lamp{background:color-mix(in srgb, var(--fg) 20%, transparent);animation:aud-lamp 8s ease-in-out var(--aud-desk-delay,0s) infinite}@keyframes aud-lamp{0%,to{background:color-mix(in srgb, var(--fg) 20%, transparent)}14%,34%{background:var(--accent)}}.aud-panel--dev{color:#e7e5ef;background:radial-gradient(130% 110% at 88% 0,#191331 0%,#0d0a17 46%,#08060f 100%);border:1px solid #ffffff17;border-radius:.85rem}.aud-panel--dev .aud-ink{color:#f6f5fa}.aud-panel--dev .aud-dim{color:#a09bb5}.aud-mono{font-variant-ligatures:none;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace}.aud-term{background:#00000052;border:1px solid #ffffff17;border-radius:.6rem;min-width:0}.aud-term-bar{border-bottom:1px solid #ffffff14}.aud-term-body{overflow-x:auto}.aud-code-pane{-webkit-mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%);height:15.5rem;position:relative;overflow:hidden;mask-image:linear-gradient(#0000 0,#000 12% 86%,#0000 100%),linear-gradient(90deg,#000 0 88%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}.aud-code-track{animation:52s linear infinite aud-scroll}@keyframes aud-scroll{0%{transform:translateY(0)}to{transform:translateY(-50%)}}.aud-sheen{z-index:0;pointer-events:none;background:radial-gradient(38% 50% at 30% 40%,#e25aa329 0%,#0000 70%),radial-gradient(42% 55% at 72% 62%,#788cff21 0%,#0000 72%);animation:19s ease-in-out infinite aud-sheen;position:absolute;inset:-30% -20%}@keyframes aud-sheen{0%,to{opacity:.55;transform:translate(-6%)}50%{opacity:1;transform:translate(7%,4%)}}.aud-code-plate{isolation:isolate;animation:13s ease-in-out infinite aud-breathe;position:relative}@keyframes aud-breathe{0%,to{background-color:#00000057}50%{background-color:#00000029}}.aud-t-kw{color:#f28fbb}.aud-t-str{color:#9be5b4}.aud-t-typ{color:#8fd3f4}.aud-t-mac{color:#c4a2ff}.aud-t-cmt{color:#6f6a86}.aud-t-pln{color:#d9d6e6}.aud-caret{vertical-align:text-bottom;background:var(--accent);width:.55ch;height:1.05em;animation:1.05s steps(2,jump-none) infinite aud-caret;display:inline-block}@keyframes aud-caret{0%,to{opacity:1}50%{opacity:.15}}.aud-panel--dev .aud-meter-track{background:#ffffff1a}.aud-panel--dev .aud-meter-notch{background:#0d0a17;box-shadow:0 0 0 1px #ffffff73}@media (prefers-reduced-motion:reduce){.aud-code-track{animation:none;transform:none}.aud-sheen,.aud-code-plate{animation:none}.aud-code-plate{background-color:#00000047}.aud-flap-inner{animation:none;transform:rotateX(0)}}
.adl{grid-template-columns:auto minmax(0,1fr);align-items:stretch;gap:1.25rem;display:grid}@media (min-width:640px){.adl{gap:1.75rem}}@media (min-width:64rem){.adl{grid-template-columns:auto minmax(0,17rem);justify-content:end}}.adl-stack{border:1px solid var(--line);background:var(--surface);border-radius:.4rem;grid-template-rows:repeat(5,1fr);width:8.5rem;display:grid;position:relative;overflow:hidden}@media (min-width:640px){.adl-stack{width:10rem}}.adl-layer{flex-direction:column;justify-content:center;min-height:3rem;padding:.5rem .7rem;display:flex}.adl-layer+.adl-layer{border-top:1px solid var(--line)}.adl-band{left:0;right:0;top:calc(var(--adl-from) * 20%);height:calc(var(--adl-span) * 20%);pointer-events:none;background:color-mix(in srgb, var(--accent) 12%, transparent);border-top:2px solid var(--accent);border-bottom:2px solid var(--accent);opacity:0;animation:adl-phase 15s ease-in-out var(--adl-delay,0s) infinite;position:absolute}.adl-band--capped-top{border-top-color:#0000}.adl-band--capped-bottom{border-bottom-color:#0000}@keyframes adl-phase{0%{opacity:0}3%{opacity:1}27%{opacity:1}30%{opacity:0}to{opacity:0}}.adl-list{grid-template-rows:repeat(3,1fr);align-content:center;gap:.5rem;display:grid}.adl-who{color:var(--muted);animation:adl-who 15s ease-in-out var(--adl-delay,0s) infinite;transition:color .4s}@keyframes adl-who{0%,30%,to{color:var(--muted)}3%,27%{color:var(--fg)}}.adl-take{opacity:0;max-width:21rem;min-height:2.4rem;animation:adl-phase 15s ease-in-out var(--adl-delay,0s) infinite;margin-left:1.5rem}.adl-tick{transform-origin:0;animation:adl-tick 15s ease-in-out var(--adl-delay,0s) infinite;transform:scaleX(0)}@keyframes adl-tick{0%{transform:scaleX(0)}4%{transform:scaleX(1)}27%{transform:scaleX(1)}30%{transform:scaleX(0)}to{transform:scaleX(0)}}@media (max-width:39.99rem){.adl{grid-template-columns:minmax(0,1fr);justify-content:stretch;gap:1.1rem}.adl-stack{width:100%}.adl-layer{min-height:2.6rem}.adl-list{grid-template-rows:auto;gap:.9rem}.adl-tick{display:none}.adl-take{margin-left:0}}@media (prefers-reduced-motion:reduce){.adl-band{animation:none}.adl-band:not(.adl-band--full){display:none}.adl-band--full{opacity:1}.adl-who{color:var(--fg);animation:none}.adl-take{opacity:1;animation:none}.adl-tick{animation:none;transform:scaleX(1)}}
