.ac{grid-template-columns:1fr;gap:16px;display:grid}@media (width>=560px){.ac{grid-template-columns:1fr 1fr}}.ac-panel{background:var(--surface);border:1px solid var(--border);border-radius:var(--r-md,10px);gap:10px;margin:0;padding:16px 14px 14px;display:grid}.ac-panel.us{border-color:var(--success-border);box-shadow:inset 0 3px 0 var(--accent)}.ac-head{justify-content:center;align-items:center;min-height:30px;display:flex}.ac-x{font:700 13px var(--mono);letter-spacing:.06em;text-transform:uppercase;color:var(--text-muted)}.ac .ac-logo svg{max-width:140px;margin:0;display:block;width:auto!important;height:26px!important}.ac-stage{aspect-ratio:300/320;width:100%;position:relative;container-type:inline-size}.ac-still{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.ac text{font-variant-ligatures:none}.ac-cloud{fill:var(--surface-sunken);stroke:var(--text-muted);stroke-width:1.6px}.ac-cloud.bad{fill:var(--error-bg);stroke:var(--error-border)}.ac-pipe{stroke:var(--border);stroke-width:2px;stroke-dasharray:3 6}.ac-pipe.bad{stroke:var(--error-border)}.ac-win{fill:var(--surface);stroke:var(--text);stroke-width:2px}.ac-bar{fill:var(--surface-sunken)}.ac-dot{fill:var(--border)}.ac-url{font:700 9px var(--mono);fill:var(--text-muted)}.ac-s{font:600 11px var(--font);fill:var(--text-muted)}.ac-s.ok{fill:var(--accent-text)}.ac-zero{font:700 8.6px var(--mono);fill:var(--accent-text)}.ac-track{fill:var(--surface-sunken)}.ac-mark{fill:var(--text)}.ac-markfold{fill:var(--accent)}.ac-lock{fill:var(--surface);stroke:var(--text);stroke-width:1.8px}.ac-lk-b{fill:var(--text)}.ac-lk-s{fill:none;stroke:var(--text);stroke-width:1.6px;stroke-linecap:round}.ac-tag{font:700 12px var(--font);border-radius:99px;justify-self:center;margin:0;padding:4px 12px}.ac-tag.bad{color:var(--error-text);background:var(--error-bg);border:1px solid var(--error-border)}.ac-tag.ok{color:var(--accent-text);background:var(--success-bg);border:1px solid var(--success-border)}.ac-mv{will-change:transform, opacity;width:13.33cqw;height:16.67cqw;position:absolute}.ac-d{width:100%;height:100%;display:block}.ac-d path{fill:var(--surface);stroke:var(--text);stroke-width:1.8px;stroke-linejoin:round}.ac-d .ac-dog{fill:none}.ac-d text{font:700 10px var(--mono);fill:var(--text)}.ac-d.green text{fill:var(--accent-text)}.ac-d.green path:first-child{stroke:var(--accent-text)}.ac-up{animation:6s cubic-bezier(.5,0,.4,1) infinite ac-up;top:62.5%;left:43.33%}@keyframes ac-up{0%{opacity:0;transform:none}6%{opacity:1;transform:none}12%{transform:none}42%{opacity:1;transform:translateY(-60.33cqw)scale(.7)}46%,to{opacity:0;transform:translateY(-60.33cqw)scale(.6)}}.ac-fill{background:var(--danger);transform-origin:0;border-radius:99px;height:1.67cqw;animation:6s linear infinite ac-fill;position:absolute;transform:scaleX(0)}@keyframes ac-fill{0%,10%{opacity:1;transform:scaleX(0)}42%{opacity:1;transform:scaleX(1)}56%{opacity:1;transform:scaleX(1)}60%,to{opacity:0;transform:scaleX(1)}}.ac-note{background:var(--surface);border:1px solid var(--error-border);color:var(--error-text);font:600 3.4cqw/1.3 var(--font);opacity:0;border-radius:2.5cqw;padding:1.3cqw 2.3cqw;animation:6s infinite ac-note;position:absolute;top:3%;left:71%}.ac-note b{font-weight:800}@keyframes ac-note{0%,44%{opacity:0;transform:translateY(1.5cqw)}50%,94%{opacity:1;transform:none}to{opacity:0}}.ac-down{opacity:0;animation:6s cubic-bezier(.5,0,.4,1) infinite ac-down;top:62.5%;left:43.33%}@keyframes ac-down{0%,54%{opacity:0;transform:translateY(-60.33cqw)scale(.6)}58%{opacity:1}80%,92%{opacity:1;transform:none}to{opacity:0;transform:none}}.ac-in{animation:6s cubic-bezier(.5,0,.4,1) infinite ac-in;top:62.5%;left:13.33%}@keyframes ac-in{0%{opacity:0;transform:none}6%,12%{opacity:1;transform:none}34%{opacity:1;transform:translate(30cqw)scale(.75)}38%,to{opacity:0;transform:translate(30cqw)scale(.5)}}.ac-glow{border:2px solid var(--accent);opacity:0;border-radius:50%;width:22cqw;height:22cqw;margin:-11cqw 0 0 -11cqw;animation:6s infinite ac-glow;position:absolute;top:70.6%;left:50%}@keyframes ac-glow{0%,32%,52%,to{opacity:0;transform:scale(.8)}40%{opacity:1;transform:scale(1.05)}}.ac-out{opacity:0;animation:6s cubic-bezier(.5,0,.4,1) infinite ac-out;top:62.5%;left:43.33%}@keyframes ac-out{0%,38%{opacity:0;transform:scale(.5)}42%{opacity:1}60%,92%{opacity:1;transform:translate(30cqw)}to{opacity:0;transform:translate(30cqw)}}.ac-try{background:var(--accent);opacity:0;border-radius:50%;width:3cqw;height:3cqw;animation:6s cubic-bezier(.5,0,.5,1) infinite ac-try;position:absolute;top:61%;left:calc(50% - 1.5cqw)}@keyframes ac-try{0%,44%{opacity:0;transform:none}48%{opacity:1}58%{opacity:1;transform:translateY(-12cqw)}64%{opacity:1;transform:translateY(-11cqw)}76%{opacity:0;transform:none}to{opacity:0}}@media (prefers-reduced-motion:reduce){.ac-up,.ac-fill,.ac-note,.ac-down,.ac-in,.ac-glow,.ac-out,.ac-try{animation:none}.ac-up,.ac-in,.ac-glow,.ac-try{opacity:0}.ac-note,.ac-down{opacity:1;transform:none}.ac-fill{transform:scaleX(1)}.ac-out{opacity:1;transform:translate(30cqw)}}
