.aa-art{--ink-800:#1a1b21;--a-bg:var(--cobalt-50);--a-c1:var(--cobalt-500);--a-c2:var(--cobalt-200);--a-c3:var(--cobalt-100);--a-c4:var(--ink-900)}.aa-art[data-ground=ink]{--a-bg:var(--ink-900);--a-c1:var(--cobalt-500);--a-c2:var(--ink-750);--a-c3:var(--ink-800);--a-c4:var(--white)}.aa-art[data-ground=paper]{--a-bg:var(--white);--a-c1:var(--ink-900);--a-c2:var(--stone-200);--a-c3:var(--stone-150);--a-c4:var(--cobalt-500)}.aa-art{--a-k:var(--ink-900);--a-w:var(--white);--a-t1:var(--clay-500);--a-t2:var(--cobalt-200)}.aa-art[data-ground=cobalt]{--a-bg:var(--cobalt-500);--a-c1:var(--white);--a-c2:var(--cobalt-300);--a-c3:var(--cobalt-600);--a-c4:var(--ink-900);--a-t1:var(--white);--a-t2:var(--cobalt-300)}.aa-art[data-ground=deep]{--a-bg:var(--cobalt-700);--a-c1:var(--cobalt-300);--a-c2:var(--cobalt-600);--a-c3:var(--cobalt-600);--a-c4:var(--white);--a-t1:var(--white);--a-t2:var(--cobalt-300)}.aa-art[data-ground=tint]{--a-bg:var(--cobalt-100);--a-c1:var(--cobalt-700);--a-c2:var(--cobalt-200);--a-c3:var(--cobalt-200);--a-c4:var(--ink-900);--a-k:var(--white);--a-t1:var(--cobalt-500);--a-t2:var(--white)}.aa-art[data-ground=stone]{--a-bg:var(--stone-150);--a-c1:var(--slate-600);--a-c2:var(--stone-200);--a-c3:var(--stone-200);--a-c4:var(--clay-500);--a-k:var(--white);--a-t2:var(--white)}.aa-art[data-ground=ink]{--a-t2:var(--white)}.aa-art[data-ground=paper]{--a-k:var(--white)}.aa-art[data-palette=wide]:is([data-ground=frost],[data-ground=ink],[data-ground=paper]){--a-c4:var(--clay-500)}.aa-f-bg{fill:var(--a-bg)}.aa-f-k{fill:var(--a-k)}.aa-f-w{fill:var(--a-w)}.aa-f-t1{fill:var(--a-t1)}.aa-f-t2{fill:var(--a-t2)}.aa-s-c1{stroke:var(--a-c1)}.aa-s-c2{stroke:var(--a-c2)}.aa-s-k{stroke:var(--a-k)}.aa-s-w{stroke:var(--a-w)}.aa-s-t1{stroke:var(--a-t1)}.aa-s-t2{stroke:var(--a-t2)}.aa-m{transform-box:fill-box;transform-origin:50%;transition:transform var(--dur-base) var(--ease-out);transition-delay:calc(var(--s,0) * 80ms)}.aa-m-rise,.aa-m-tilt{transform-origin:bottom}.aa-hov:hover :is(.aa-m-turn,.aa-m-flip){transform:rotate(90deg)}.aa-hov:hover .aa-m-pop{transform:scale(.84)}.aa-hov:hover .aa-m-rise{transform:scaleY(1.14)}.aa-hov:hover .aa-m-blink{transform:scaleY(.25)}.aa-hov:hover .aa-m-tilt{transform:rotate(-12deg)}.aa-art[data-live] .aa-live{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite csPulse}.aa-f-c1{fill:var(--a-c1)}.aa-f-c2{fill:var(--a-c2)}.aa-f-c3{fill:var(--a-c3)}.aa-f-c4{fill:var(--a-c4)}.aa-s-bg{stroke:var(--a-bg)}.aa-s-c3{stroke:var(--a-c3)}.aa-s-c4{stroke:var(--a-c4)}.amr-bare{width:100%;height:auto;display:block;overflow:visible}.amr-svg [data-part],.amr-bare [data-part]{will-change:transform}.amr-live{transform-box:fill-box;transform-origin:50%;animation:1.8s ease-in-out infinite csPulse}.cs-footer.fa-on{border-top:1px solid var(--stone-200);margin-top:40px;padding-top:24px;position:relative}.fa-lane{pointer-events:none;height:0;position:absolute;bottom:calc(100% - 1px);left:0;right:0}.fa{cursor:pointer;pointer-events:auto;background:0 0;border:0;width:80px;padding:0;position:absolute;bottom:0;left:0}.fa:focus-visible{outline:2px solid var(--focus-ring);outline-offset:4px;border-radius:var(--radius-sm)}.fa-facing{display:block}@media (prefers-reduced-motion:reduce){.fa{left:50%;transform:translate(-50%)}.amr-live,.aa-art[data-live] .aa-live{animation:none}.aa-m{transition:none}.aa-hov:hover .aa-m{transform:none}}
