@layer mk.reset,mk.tokens,mk.base,mk.components,mk.print;@layer mk.three{:where(.mk-block-still,.mk-block-svg,.mk-block-mark,.mk-block-css,.mk-block-scene){--mk-3d-print:calc((1 - var(--mk-w-quiet,0)) * (1 - var(--mk-w-hc,0)));--mk-3d-reg-x:calc((-1.5px * var(--mk-w-studio,1) - 2px * var(--mk-w-press,0) - 2.75px * var(--mk-w-rave,0)) * (1 - var(--mk-w-hc,0)));--mk-3d-reg-y:calc((1px * var(--mk-w-studio,1) + 1.4px * var(--mk-w-press,0) + 1.9px * var(--mk-w-rave,0)) * (1 - var(--mk-w-hc,0)));--mk-3d-key-w:calc(2px * var(--mk-w-quiet,0) + 2.4px * var(--mk-w-studio,1) + 2.4px * var(--mk-w-press,0) + 2.8px * var(--mk-w-rave,0));--mk-3d-px:1}:where(.mk-bk,.mk-block-css){--mk-b-light-q:var(--mk-3d-lead-light);--mk-b-fill-q:var(--mk-3d-lead-fill);--mk-b-shade-q:var(--mk-3d-lead-shade);--mk-b-deep-q:var(--mk-3d-lead-deep);--mk-b-letter-q:var(--mk-3d-lead-letter);--mk-b-light-p:var(--mk-b-light-q);--mk-b-fill-p:var(--mk-b-fill-q);--mk-b-shade-p:var(--mk-b-shade-q);--mk-b-deep-p:var(--mk-b-deep-q);--mk-b-letter-p:var(--mk-b-letter-q)}:where([data-mk-fq=m]){--mk-b-light-q:var(--mk-3d-m-light);--mk-b-fill-q:var(--mk-3d-m-fill);--mk-b-shade-q:var(--mk-3d-m-shade);--mk-b-deep-q:var(--mk-3d-m-deep);--mk-b-letter-q:var(--mk-3d-m-letter)}:where([data-mk-fq=a]){--mk-b-light-q:var(--mk-3d-a-light);--mk-b-fill-q:var(--mk-3d-a-fill);--mk-b-shade-q:var(--mk-3d-a-shade);--mk-b-deep-q:var(--mk-3d-a-deep);--mk-b-letter-q:var(--mk-3d-a-letter)}:where([data-mk-fq=r]){--mk-b-light-q:var(--mk-3d-r-light);--mk-b-fill-q:var(--mk-3d-r-fill);--mk-b-shade-q:var(--mk-3d-r-shade);--mk-b-deep-q:var(--mk-3d-r-deep);--mk-b-letter-q:var(--mk-3d-r-letter)}:where([data-mk-fq=k]){--mk-b-light-q:var(--mk-3d-k-light);--mk-b-fill-q:var(--mk-3d-k-fill);--mk-b-shade-q:var(--mk-3d-k-shade);--mk-b-deep-q:var(--mk-3d-k-deep);--mk-b-letter-q:var(--mk-3d-k-letter)}:where([data-mk-fq=wood]){--mk-b-light-q:var(--mk-3d-wood-light);--mk-b-fill-q:var(--mk-3d-wood-fill);--mk-b-shade-q:var(--mk-3d-wood-shade);--mk-b-deep-q:var(--mk-3d-wood-deep);--mk-b-letter-q:var(--mk-3d-wood-letter)}:where([data-mk-fq=support]){--mk-b-light-q:var(--mk-3d-support-light);--mk-b-fill-q:var(--mk-3d-support-fill);--mk-b-shade-q:var(--mk-3d-support-shade);--mk-b-deep-q:var(--mk-3d-support-deep);--mk-b-letter-q:var(--mk-3d-support-letter)}:where([data-mk-fp=m]){--mk-b-light-p:var(--mk-3d-m-light);--mk-b-fill-p:var(--mk-3d-m-fill);--mk-b-shade-p:var(--mk-3d-m-shade);--mk-b-deep-p:var(--mk-3d-m-deep);--mk-b-letter-p:var(--mk-3d-m-letter)}:where([data-mk-fp=a]){--mk-b-light-p:var(--mk-3d-a-light);--mk-b-fill-p:var(--mk-3d-a-fill);--mk-b-shade-p:var(--mk-3d-a-shade);--mk-b-deep-p:var(--mk-3d-a-deep);--mk-b-letter-p:var(--mk-3d-a-letter)}:where([data-mk-fp=r]){--mk-b-light-p:var(--mk-3d-r-light);--mk-b-fill-p:var(--mk-3d-r-fill);--mk-b-shade-p:var(--mk-3d-r-shade);--mk-b-deep-p:var(--mk-3d-r-deep);--mk-b-letter-p:var(--mk-3d-r-letter)}:where([data-mk-fp=k]){--mk-b-light-p:var(--mk-3d-k-light);--mk-b-fill-p:var(--mk-3d-k-fill);--mk-b-shade-p:var(--mk-3d-k-shade);--mk-b-deep-p:var(--mk-3d-k-deep);--mk-b-letter-p:var(--mk-3d-k-letter)}:where([data-mk-fp=wood]){--mk-b-light-p:var(--mk-3d-wood-light);--mk-b-fill-p:var(--mk-3d-wood-fill);--mk-b-shade-p:var(--mk-3d-wood-shade);--mk-b-deep-p:var(--mk-3d-wood-deep);--mk-b-letter-p:var(--mk-3d-wood-letter)}:where([data-mk-fp=support]){--mk-b-light-p:var(--mk-3d-support-light);--mk-b-fill-p:var(--mk-3d-support-fill);--mk-b-shade-p:var(--mk-3d-support-shade);--mk-b-deep-p:var(--mk-3d-support-deep);--mk-b-letter-p:var(--mk-3d-support-letter)}:where(.mk-bk,.mk-block-css){--mk-b-w:clamp(0, calc(var(--mk-volume,1) - 1), 1);--mk-b-light:color-mix(in oklab, var(--mk-b-light-p) calc(var(--mk-b-w) * 100%), var(--mk-b-light-q));--mk-b-fill:color-mix(in oklab, var(--mk-b-fill-p) calc(var(--mk-b-w) * 100%), var(--mk-b-fill-q));--mk-b-shade:color-mix(in oklab, var(--mk-b-shade-p) calc(var(--mk-b-w) * 100%), var(--mk-b-shade-q));--mk-b-deep:color-mix(in oklab, var(--mk-b-deep-p) calc(var(--mk-b-w) * 100%), var(--mk-b-deep-q));--mk-b-letter:color-mix(in oklab, var(--mk-b-letter-p) calc(var(--mk-b-w) * 100%), var(--mk-b-letter-q))}.mk-block-still,.mk-block-svg,.mk-block-mark{block-size:auto;max-inline-size:100%;display:block;overflow:visible}.mk-block-svg{vertical-align:middle;display:inline-block}.mk-b-l{fill:var(--mk-b-light)}.mk-b-f{fill:var(--mk-b-fill)}.mk-b-s{fill:var(--mk-b-shade)}.mk-b-d{fill:var(--mk-b-deep)}.mk-b-t{fill:var(--mk-b-letter)}.mk-b-k{fill:none;stroke:var(--mk-3d-key);stroke-linejoin:round;stroke-width:calc(var(--mk-3d-key-w) * 2 * var(--mk-3d-px))}.mk-b-plate{transform:translate(calc(var(--mk-3d-reg-x) * var(--mk-3d-px)), calc(var(--mk-3d-reg-y) * var(--mk-3d-px)))}.mk-b-dots{opacity:var(--mk-3d-print)}.mk-b-sh{fill:var(--mk-3d-shadow)}.mk-b-shf{fill:var(--mk-3d-shadow);opacity:calc(.3 * (1 - var(--mk-3d-print)))}.mk-block-mark[data-variant=overprint] .mk-b-f{mix-blend-mode:var(--mk-blend)}.mk-block-mark[data-variant=overprint]{isolation:isolate}.mk-block-css{--mk-s:48px;--mk-bw:1;--mk-bh:1;--mk-bd:1;--mk-3d-line:clamp(1.5px, calc(var(--mk-s) / 24), 2px);--mk-3d-dots:clamp(3px, calc(var(--mk-s) / 10), 6px);--mk-3d-dot-r:calc(var(--mk-3d-dots) * (.365 * var(--mk-w-studio,1) + .383 * var(--mk-w-press,0) + .407 * var(--mk-w-rave,0)) * (1 - var(--mk-w-hc,0)));inline-size:var(--mk-s);block-size:var(--mk-s);perspective:calc(var(--mk-s) * 9);vertical-align:middle;flex:none;display:inline-block;position:relative}.mk-block-hop,.mk-block-floor{transform-style:preserve-3d;transform-origin:50% 100%;position:absolute;inset:0}.mk-block-body,.mk-block-ground{transform-style:preserve-3d;transform:rotateX(-16deg) rotateY(-24deg) translateY(calc(var(--mk-s) * (1 - var(--mk-bh)) / 2));position:absolute;inset-block-start:50%;inset-inline-start:50%}.mk-block-face{backface-visibility:hidden;border-radius:calc(var(--mk-s) * .04375);box-shadow:inset 0 0 0 var(--mk-3d-line) var(--mk-3d-key);display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.mk-block-front{inline-size:calc(var(--mk-s) * var(--mk-bw));block-size:calc(var(--mk-s) * var(--mk-bh));background-color:var(--mk-b-fill);transform:translate(-50%, -50%) translateZ(calc(var(--mk-s) * var(--mk-bd) / 2))}.mk-block-top{inline-size:calc(var(--mk-s) * var(--mk-bw));block-size:calc(var(--mk-s) * var(--mk-bd));background-color:var(--mk-b-light);transform:translate(-50%, -50%) rotateX(90deg) translateZ(calc(var(--mk-s) * var(--mk-bh) / 2))}.mk-block-right{inline-size:calc(var(--mk-s) * var(--mk-bd));block-size:calc(var(--mk-s) * var(--mk-bh));background-color:var(--mk-b-shade);background-image:radial-gradient(circle, var(--mk-b-deep) var(--mk-3d-dot-r), transparent calc(var(--mk-3d-dot-r) + .6px)), radial-gradient(circle, var(--mk-b-deep) var(--mk-3d-dot-r), transparent calc(var(--mk-3d-dot-r) + .6px));background-size:calc(var(--mk-3d-dots) * 1.4142) calc(var(--mk-3d-dots) * 1.4142);background-position:0 0, calc(var(--mk-3d-dots) * .7071) calc(var(--mk-3d-dots) * .7071);transform:translate(-50%, -50%) rotateY(90deg) translateZ(calc(var(--mk-s) * var(--mk-bw) / 2))}.mk-block-letter{block-size:100%;inline-size:100%;fill:var(--mk-b-letter);display:block}:is(.mk-block-css,.mk-scene-block)[data-family=wood] :is(.mk-block-front,.mk-block-top,.mk-block-poly:not([data-band=shade])){background-image:repeating-linear-gradient(100deg, var(--mk-3d-wood-shade) 0 1px, transparent 1px 7px), repeating-linear-gradient(96deg, var(--mk-3d-wood-shade) 0 1px, transparent 1px 19px)}.mk-block-shadow{inline-size:calc(var(--mk-s) * var(--mk-bw) * 1.25);block-size:calc(var(--mk-s) * var(--mk-bd) * 1.25);background-image:radial-gradient(circle, var(--mk-3d-shadow) calc(var(--mk-3d-dots) * .26), transparent calc(var(--mk-3d-dots) * .26 + .6px));background-size:calc(var(--mk-3d-dots) * .7071) calc(var(--mk-3d-dots) * .7071);opacity:var(--mk-3d-print);transform:translate(-50%, -50%) rotateX(90deg) translateZ(calc(var(--mk-s) * var(--mk-bh) / -2));border-radius:30%}.mk-scene-shadow{position:absolute;inset-block-start:0;inset-inline-start:0}.mk-block-css[data-small] .mk-block-floor{display:none}.mk-block-slat{--mk-a:0deg;--mk-edge:0;inline-size:calc(var(--mk-s) * var(--mk-bw) * .1355);block-size:calc(var(--mk-s) * var(--mk-bh));backface-visibility:hidden;transform:translate(-50%, -50%) rotateY(var(--mk-a)) translateZ(calc(var(--mk-s) * var(--mk-bw) * .4957));box-shadow:inset 0 calc(var(--mk-3d-line) * -1) 0 0 var(--mk-3d-key);position:absolute;inset-block-start:0;inset-inline-start:0}.mk-block-slat[data-band=light]{background-color:var(--mk-b-light)}.mk-block-slat[data-band=fill]{background-color:var(--mk-b-fill)}.mk-block-slat[data-band=shade]{background-color:var(--mk-b-shade)}.mk-block-slat[data-edge]{box-shadow:inset 0 calc(var(--mk-3d-line) * -1) 0 0 var(--mk-3d-key), inset calc(var(--mk-3d-line) * var(--mk-edge)) 0 0 0 var(--mk-3d-key)}.mk-block-cap{inline-size:calc(var(--mk-s) * var(--mk-bw));block-size:calc(var(--mk-s) * var(--mk-bw));background-color:var(--mk-b-light);transform:translate(-50%, -50%) rotateX(90deg) translateZ(calc(var(--mk-s) * var(--mk-bh) / 2));border-radius:50%}.mk-block-poly{transform-origin:0 0;backface-visibility:hidden;background-color:var(--mk-b-fill);display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.mk-block-poly[data-band=light]{background-color:var(--mk-b-light)}.mk-block-poly[data-band=shade]{background-color:var(--mk-b-shade)}.mk-block-poly[data-dots]{--mk-dk:1;background-image:radial-gradient(circle, var(--mk-b-deep) calc(var(--mk-3d-dot-r) * var(--mk-dk)), transparent calc(var(--mk-3d-dot-r) * var(--mk-dk) + .6px)), radial-gradient(circle, var(--mk-b-deep) calc(var(--mk-3d-dot-r) * var(--mk-dk)), transparent calc(var(--mk-3d-dot-r) * var(--mk-dk) + .6px));background-size:calc(var(--mk-3d-dots) * 1.4142) calc(var(--mk-3d-dots) * 1.4142);background-position:0 0, calc(var(--mk-3d-dots) * .7071) calc(var(--mk-3d-dots) * .7071)}.mk-topple[data-mk-toppled] .mk-block-poly[data-band2=light]{background-color:var(--mk-b-light)}.mk-topple[data-mk-toppled] .mk-block-poly[data-band2=fill]{background-color:var(--mk-b-fill)}.mk-topple[data-mk-toppled] .mk-block-poly[data-band2=shade]{background-color:var(--mk-b-shade)}.mk-crate[data-state=open] .mk-crate-box .mk-block-top{background:var(--mk-b-deep)}.mk-block-edges{fill:none;block-size:100%;inline-size:100%;stroke:var(--mk-3d-key);stroke-width:calc(var(--mk-3d-line) * 2);stroke-linecap:round;position:absolute;inset:0;overflow:visible}.mk-block-edges path{vector-effect:non-scaling-stroke}.mk-block-scene{--mk-s:48px;--mk-3d-line:clamp(1.5px, calc(var(--mk-s) / 24), 2px);--mk-3d-dots:clamp(3px, calc(var(--mk-s) / 10), 6px);--mk-3d-dot-r:calc(var(--mk-3d-dots) * (.365 * var(--mk-w-studio,1) + .383 * var(--mk-w-press,0) + .407 * var(--mk-w-rave,0)) * (1 - var(--mk-w-hc,0)));perspective:calc(var(--mk-s) * 18.6);perspective-origin:50% 40%;display:block;position:relative}.mk-block-pose{transform-style:preserve-3d;position:absolute;transform:rotateX(-16deg)rotateY(-24deg)}.mk-scene-block{transform-style:preserve-3d;position:absolute;inset-block-start:0;inset-inline-start:0}:where(.mk-still-block,.mk-scene-block){--mk-i:0}@media (prefers-reduced-motion:no-preference){:root:not([data-mk-motion=reduce]) :is(.mk-cube-host:hover,.mk-cube-host:focus-visible) .mk-block-hop{animation:mk-block-hop var(--mk-dur-block-hop,.62s) var(--mk-ease-hop,cubic-bezier(.25, 1, .5, 1))}:root:not([data-mk-motion=reduce]) :is(.mk-cube-host:hover,.mk-cube-host:focus-visible) .mk-block-floor{animation:mk-block-hop-shadow var(--mk-dur-block-hop,.62s) var(--mk-ease-hop,cubic-bezier(.25, 1, .5, 1))}:root:not([data-mk-motion=reduce]) :is(.mk-block-scene[data-drop] .mk-scene-block,[data-mk-drop] .mk-still-block){animation:mk-block-drop var(--mk-dur-block-drop,.7s) var(--mk-ease-fall,cubic-bezier(.3, .7, .3, 1)) both;animation-delay:calc(var(--mk-i,0) * var(--mk-dur-block-drop-stagger,90ms))}}:where([data-mk-fq=paper]){--mk-b-light-q:color-mix(in oklab, var(--mk-text) 8%, var(--mk-paper-plate));--mk-b-fill-q:color-mix(in oklab, var(--mk-text) 16%, var(--mk-paper));--mk-b-shade-q:color-mix(in oklab, var(--mk-text) 30%, var(--mk-paper));--mk-b-deep-q:var(--mk-rule);--mk-b-letter-q:var(--mk-text);--mk-b-light-p:var(--mk-b-light-q);--mk-b-fill-p:var(--mk-b-fill-q);--mk-b-shade-p:var(--mk-b-shade-q);--mk-b-deep-p:var(--mk-rule);--mk-b-letter-p:var(--mk-text)}:where(.mk-block-loader,.mk-build,.mk-case){--mk-hk:calc(1 - var(--mk-w-quiet,0))}.mk-scene-lift{transform-style:preserve-3d;transform-origin:0 calc(var(--mk-s) * var(--mk-bh) / 2);position:absolute;inset-block-start:0;inset-inline-start:0}.mk-block-loader{align-items:center;gap:var(--mk-space-3);display:inline-flex}.mk-block-loader-row{flex:none}.mk-topple{justify-items:center;gap:var(--mk-space-4);display:grid}.mk-topple-block{transform:var(--mk-p0)}.mk-topple[data-mk-toppled] .mk-topple-block{transform:var(--mk-p1)}:is(.mk-topple [data-pose="1"],.mk-topple[data-mk-toppled] [data-pose="0"]){visibility:hidden}.mk-topple[data-mk-toppled] [data-pose="1"]{visibility:visible}.mk-topple-oof{opacity:clamp(0, calc(var(--mk-volume,1) - 2), 1);display:none;position:absolute;inset-block-start:0;inset-inline-end:0}.mk-topple[data-mk-toppled] .mk-topple-oof{display:block}.mk-build{view-timeline:--mk-build block;overflow:clip}:is(.mk-obj-sheet,.mk-obj-panel){display:block;position:absolute;inset-block-start:0;inset-inline-start:0}.mk-obj-stencil{text-align:center;font-family:var(--mk-font-display);font-weight:800;font-size:calc(var(--mk-s) * .42);color:var(--mk-b-deep);place-content:center;line-height:1;display:grid;position:absolute;inset:0}.mk-obj-note{font-size:48%}.mk-obj-sticker{inline-size:calc(var(--mk-s) * .6);aspect-ratio:1;background:var(--mk-b-fill);box-shadow:inset 0 0 0 var(--mk-3d-line) var(--mk-3d-key);border-radius:50%;place-items:center;display:grid;position:absolute;inset-block-end:12%;inset-inline-end:7%}.mk-obj-sticker svg{inline-size:55%;fill:var(--mk-b-letter)}.mk-plan-sheet{background:var(--mk-paper-plate);box-shadow:inset 0 0 0 var(--mk-3d-line) var(--mk-rule)}.mk-plan-lines{border:var(--mk-3d-line) solid var(--mk-rule);background:repeating-linear-gradient(0deg, var(--mk-rule-soft) 0 1px, transparent 1px 25%), repeating-linear-gradient(90deg, var(--mk-rule-soft) 0 1px, transparent 1px 20%);position:absolute;inset:14% 12%}.mk-plan-label{font-family:var(--mk-font-text);font-size:calc(var(--mk-s) * .2);color:var(--mk-text);position:absolute;inset-block-end:4%;inset-inline-start:12%}.mk-slot-recess{background:var(--mk-b-shade);box-shadow:inset 0 0 0 var(--mk-3d-line) var(--mk-3d-key);position:absolute;inset:25% 32%}.mk-obj-dim{border-block:var(--mk-3d-line) solid var(--mk-3d-key);background:linear-gradient(var(--mk-3d-key), var(--mk-3d-key)) center / var(--mk-3d-line) 100% no-repeat;position:absolute;inset:0 40%}.mk-case-open{outline:var(--mk-3d-line) dashed var(--mk-3d-key);outline-offset:calc(var(--mk-3d-line) * -1)}:is(.mk-case-open,.mk-case-label){font-size:calc(var(--mk-s) * .18);color:var(--mk-text)}.mk-case-label{color:var(--mk-b-letter)}.mk-case .mk-scene-lift{transform-origin:calc(var(--mk-s) * var(--mk-bw) / -2) 0 calc(var(--mk-s) * var(--mk-bd) / -2)}.mk-base-grid{grid-template-columns:repeat(4,1fr);gap:9%;display:grid;position:absolute;inset:10%}.mk-base-socket{background:var(--mk-b-shade);box-shadow:inset 0 0 0 var(--mk-3d-line) var(--mk-3d-key);border-radius:18%}.mk-base-socket[data-empty]{box-shadow:none;outline:var(--mk-3d-line) dashed var(--mk-3d-key);background:0 0}@media (prefers-reduced-motion:no-preference){:root:not([data-mk-motion=reduce]) .mk-block-loader .mk-scene-lift{animation:mk-loop-block-hop var(--mk-dur-loader-cycle,1.2s) var(--mk-ease-hop) infinite;animation-delay:calc(var(--mk-i) * .15s)}:root:not([data-mk-motion=reduce]) .mk-topple-block{transition:transform var(--mk-dur-topple-fall) var(--mk-ease-fold) calc(var(--mk-k,0) * var(--mk-dur-topple-step))}:root:not([data-mk-motion=reduce]) .mk-case .mk-scene-lift{transition:transform var(--mk-dur-panel) var(--mk-ease-out) calc(var(--mk-i) * var(--mk-dur-panel-stagger))}:root:not([data-mk-motion=reduce]) :is(.mk-cube-host:hover,.mk-cube-host:focus-within) .mk-case .mk-scene-lift{transform:translateY(calc(var(--mk-s) * var(--mk-i) * -.12 * var(--mk-hk))) rotateY(calc(var(--mk-i) * -9deg * var(--mk-hk)))}@supports (animation-timeline:view()){:root:not([data-mk-motion=reduce]) .mk-build .mk-scene-lift{animation:linear both mk-block-build;animation-timeline:--mk-build;animation-range:entry calc(10% + var(--mk-i) * 3%) cover calc(30% + var(--mk-i) * 3%)}}@supports not (animation-timeline:view()){:root[data-mk-motion-ready]:not([data-mk-motion=reduce]) .mk-build .mk-scene-lift{animation:mk-block-build .9s var(--mk-ease-fall) both;animation-delay:calc(var(--mk-i) * 90ms)}:root[data-mk-motion-ready] .mk-build:not([data-mk-inview]) .mk-scene-lift{animation-play-state:paused}}}.mk-stage{--mk-stage-ratio:728 / 756;align-content:start;gap:var(--mk-space-2);min-inline-size:0;margin:0;display:grid}.mk-stage-plate{aspect-ratio:var(--mk-stage-ratio);margin:var(--mk-space-5);isolation:isolate;margin-block-end:var(--mk-space-3);position:relative}.mk-stage-art,.mk-stage-gl,.mk-stage-hits,.mk-stage-ui,.mk-stage-keys{position:absolute;inset:0}.mk-stage-still,.mk-stage-posed{block-size:100%;inline-size:100%;position:absolute;inset:0}.mk-stage-gl,.mk-stage-hits,.mk-stage-ui,.mk-stage-keys{pointer-events:none}.mk-stage-canvas{opacity:0;block-size:100%;inline-size:100%;transition:opacity var(--mk-dur-gl-fade) linear;display:block}.mk-stage-plate[data-mk-gl=live] .mk-stage-canvas{opacity:1}.mk-stage-plate[data-mk-gl=lost] .mk-stage-canvas{visibility:hidden}:root[data-mk-gl=expected] .mk-stage-plate:is(:not([data-mk-gl]),[data-mk-gl=loading]):not([data-mk-specimen] *) .mk-still-block{visibility:hidden;animation:0s 8s forwards mk-stage-wait}.mk-stage-plate:is([data-mk-gl=live],[data-mk-posed]) .mk-stage-still{opacity:0}@media (prefers-reduced-motion:no-preference){:root:not([data-mk-motion=reduce]) :is(.mk-stage-plate[data-mk-gl=still],:root[data-mk-gl=still] .mk-stage-plate:not([data-mk-gl])) .mk-still-block{animation:mk-block-drop var(--mk-dur-block-drop,.7s) var(--mk-ease-fall,cubic-bezier(.3, .7, .3, 1)) both;animation-delay:calc(var(--mk-i,0) * var(--mk-dur-block-drop-stagger,90ms))}:root:not([data-mk-motion=reduce]) .mk-stage-hit{animation:mk-print-out var(--mk-dur-sfx-out) var(--mk-ease-out) calc(var(--mk-dur-sfx-pop) + var(--mk-dur-sfx-hold)) forwards}}.mk-stage-target{position:absolute;inset-block-start:50%;inset-inline-end:calc(-1 * var(--mk-space-5));translate:0 -50%}.mk-stage-key{block-size:0;inline-size:0;color:inherit;cursor:inherit;pointer-events:auto;appearance:none;background:0 0;border:0;margin:0;padding:0;position:absolute;inset-block-start:0;inset-inline-start:0}.mk-stage-key:focus-visible{outline:var(--mk-border) solid var(--mk-focus);outline-offset:2px}.mk-stage-chip{padding:var(--mk-space-1) var(--mk-space-2);border:var(--mk-border-thin) solid var(--mk-text);background:var(--mk-paper);color:var(--mk-text);font-family:var(--mk-font-text);font-size:var(--mk-type-label-size);line-height:var(--mk-type-label-leading);font-weight:var(--mk-type-label-weight);letter-spacing:var(--mk-type-label-tracking);white-space:nowrap;visibility:hidden;pointer-events:none;position:absolute;inset-block-start:0;inset-inline-start:0}.mk-stage-chip[data-on]{visibility:visible}.mk-stage-hit{pointer-events:none;place-items:center;display:grid;position:absolute;translate:-50% -50%}.mk-stage-hit>*{grid-area:1/1}.mk-stage-bar{justify-content:space-between;align-items:center;gap:var(--mk-space-3);margin-inline:var(--mk-space-5);color:var(--mk-text);font-family:var(--mk-font-text);font-size:var(--mk-type-meta-size);line-height:var(--mk-type-meta-leading);font-weight:var(--mk-type-meta-weight);flex-wrap:wrap;display:flex}.mk-stage-caption{flex:14rem;min-inline-size:0}.mk-stage-controls{justify-content:flex-end;gap:var(--mk-space-2);flex-wrap:wrap;display:flex}.mk-stage-controls:empty{display:none}}@layer mk.overrides;@keyframes mk-block-hop{0%{transform:none}18%{transform:scale(1.04,.92)}48%{transform:translateY(-34%)scale(.98,1.03)}76%{transform:scale(1.05,.93)}to{transform:none}}@keyframes mk-block-hop-shadow{0%{opacity:1;transform:none}48%{opacity:.5;transform:scaleX(.7)}76%{opacity:1;transform:scaleX(1.06)}to{opacity:1;transform:none}}@keyframes mk-block-drop{0%{translate:0 -260px}70%{translate:0 6px}to{translate:0}}@keyframes mk-loop-block-hop{0%,52%,to{transform:none}9%{transform:scale(calc(1 + .04 * var(--mk-hk)), calc(1 - .08 * var(--mk-hk)))}25%{transform:translateY(calc(var(--mk-s) * -.34 * var(--mk-hk))) scale(calc(1 - .02 * var(--mk-hk)), calc(1 + .03 * var(--mk-hk)))}38%{transform:scale(calc(1 + .05 * var(--mk-hk)), calc(1 - .07 * var(--mk-hk)))}}@keyframes mk-block-build{0%{transform:translateY(calc(var(--mk-s) * -3.125 * var(--mk-hk))) rotateY(calc(var(--mk-yaw,0deg) * var(--mk-hk)))}to{transform:none}}@keyframes mk-stage-wait{to{visibility:visible}}
