.d-spin,.d-reel{transform-box:fill-box;transform-origin:50% 50%}.d-arm{transform-box:view-box;transform-origin:85px 20px}.d-blob,.d-glow,.d-led,.d-dot{transform-box:fill-box;transform-origin:50% 50%}.d-arm-s{transform-box:view-box;transform-origin:106px 16px}@media(prefers-reduced-motion:no-preference){:is(.ms-charm,.ms-decor,.cb-card) .d-spin{animation:d-turn 7s linear infinite}:is(.ms-charm,.ms-decor,.cb-card) .d-arm{animation:d-arm 7s ease-in-out infinite}:is(.ms-charm,.ms-decor,.cb-card) .d-dot{animation:d-orbit 2.6s ease-in-out infinite alternate}:is(.ms-charm,.ms-decor,.cb-card) .d-arm-s{animation:d-arm 7s ease-in-out infinite}:is(.ms-charm,.ms-decor,.cb-card) .d-reel-a{animation:d-turn 5.5s linear infinite}:is(.ms-charm,.ms-decor,.cb-card) .d-reel-b{animation:d-turn 5.5s linear infinite}:is(.ms-charm,.ms-decor,.cb-card) .d-blob{animation:d-rise 11s ease-in-out infinite}:is(.ms-charm,.ms-decor,.cb-card) .d-glow{animation:d-breathe 5s ease-in-out infinite}:is(.ms-charm,.ms-decor,.cb-card) .d-led{animation:d-blink 2.2s ease-in-out infinite}:is(.ms-charm,.ms-decor,.cb-card).ch-tap .d-spin{animation-duration:1.1s}:is(.ms-charm,.ms-decor,.cb-card).ch-tap .d-dot{animation-duration:.55s}:is(.ms-charm,.ms-decor,.cb-card).ch-tap .d-arm-s{animation:d-drop 1.9s ease-in-out}:is(.ms-charm,.ms-decor,.cb-card).ch-tap .d-arm{animation:d-drop 1.9s ease-in-out}:is(.ms-charm,.ms-decor,.cb-card).ch-tap .d-reel-a,:is(.ms-charm,.ms-decor,.cb-card).ch-tap .d-reel-b{animation-duration:.9s}:is(.ms-charm,.ms-decor,.cb-card).ch-tap .d-blob{animation-duration:3.6s}:is(.ms-charm,.ms-decor,.cb-card).ch-tap .d-glow{animation:d-flare 1.9s ease-out}}@keyframes d-blink{0%,to{opacity:1}55%{opacity:.25}}@keyframes d-turn{to{transform:rotate(360deg)}}@keyframes d-orbit{0%{transform:translate(-9px) scale(1.1)}50%{transform:translate(0) scale(.7)}to{transform:translate(9px) scale(1.1)}}@keyframes d-arm{0%,to{transform:rotate(0)}50%{transform:rotate(-1.6deg)}}@keyframes d-drop{0%{transform:rotate(14deg)}40%{transform:rotate(-2deg)}to{transform:rotate(0)}}@keyframes d-rise{0%,to{transform:translateY(8px) scale(1)}25%{transform:translateY(-6px) scale(.86,1.16)}50%{transform:translateY(-24px) scale(1.1,.9)}75%{transform:translateY(-8px) scale(.9,1.12)}}@keyframes d-breathe{0%,to{opacity:.7}50%{opacity:1}}@keyframes d-flare{0%{opacity:1;scale:1.2}to{opacity:.85;scale:1}}.ms-decor{position:relative;z-index:2;justify-self:center;margin:0 0 -3px;padding:0;border:0;border-radius:4px;background:none;cursor:pointer;aspect-ratio:var(--dr,1)}.ms-decor .ch-art{display:block;position:absolute;inset:0}.ms-decor .ch-art>svg{display:block;width:100%;height:100%;overflow:visible}.ms-decor>.ms-shadow{left:-2%;right:-2%;bottom:-4px;height:7px;z-index:-1;background:radial-gradient(closest-side,#0000009e,#0000)}.ms-decor:not(.sel):active .ch-art{translate:0 1px}.ms-charm[data-decor] .ch-floor{left:0;right:0;bottom:-4px;height:7px;background:radial-gradient(closest-side,#0009,#0000)}.ms-tabs{display:flex;gap:4px;margin:0 0 14px;padding:4px;border-radius:13px;background:var(--surface2)}.ms-tabs button{flex:1;min-width:0;min-height:38px;padding:8px 6px;border:0;border-radius:10px;background:transparent;color:var(--muted);font:600 13px/1.2 var(--display,system-ui);cursor:pointer;transition:background .2s,color .2s}.ms-tabs button[aria-pressed=true]{background:var(--ink);color:var(--bone);box-shadow:0 2px 6px #00000024}.ms-tabs .cb-n{margin-left:3px;opacity:.65;font-variant-numeric:tabular-nums}.ms-tabs button:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.ms-tabpanel[hidden]{display:none}.ms-options-after{margin-top:12px}body.editing-shelf .ms-decor,body.editing-shelf .ms-charm[data-decor]{touch-action:none;cursor:grab;user-select:none;-webkit-user-select:none}.ms-drop-ready{outline:2px dashed color-mix(in srgb,var(--accent) 80%,transparent);outline-offset:3px;border-radius:8px}.ms-drop-ready.ms-rec,.ms-drop-ready.ms-pin,.ms-drop-ready.ms-dust{border-radius:50%}.ms-drop-over{outline-style:solid;background:color-mix(in srgb,var(--accent) 22%,transparent)}.ms-plate[hidden]{display:none}button.ms-dust.is-add{display:grid;place-items:center;padding:0;cursor:pointer;color:var(--ms-tag);font:600 20px/1 var(--display,system-ui)}button.ms-dust.is-add:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.c-head,.c-cloud,.c-drop,.c-car,.c-rainbow,.c-beam,.c-tamb,.c-ribbon,.c-harp,.c-shades,.c-crown,.c-flame,.c-guitar,.c-card,.c-hat{transform-box:fill-box;transform-origin:50% 50%}.c-flames{transform-origin:50% 100%}[data-charm=hendrix-strat] .c-flames{opacity:0}.c-card{transform-origin:50% 2%}.c-hat{transform-origin:30% 100%}[data-charm=floyd-prism] :is(.c-rainbow,.c-beam){opacity:0;transform-origin:0 50%}.c-head{transform-origin:50% 90%}.c-car{transform-origin:50% 100%}.c-tamb{transform-origin:50% 50%}.c-ribbon{transform-origin:50% 0}.c-flame{transform-origin:50% 100%}.c-drop{opacity:.85}@media(prefers-reduced-motion:no-preference){.ms-charm .c-flame{animation:mm-flicker 1.1s ease-in-out infinite;animation-delay:var(--fd,0s)}.ms-charm[data-pose=hang] .c-card{animation:mm-sway 5s ease-in-out infinite}.ms-charm .c-cloud{animation:mm-drift 5s ease-in-out infinite}.ms-charm .c-ribbon{animation:mm-ribbon 3.6s ease-in-out infinite;animation-delay:var(--rd,0s)}:is(.ms-charm,.cb-card)[data-charm=paranoid-android].ch-tap .c-head{animation:mm-no 1.7s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=paranoid-android].ch-tap .c-drop{animation:mm-fall 1.4s ease-in both;animation-delay:var(--dd,0s)}:is(.ms-charm,.cb-card):is([data-charm=page-doubleneck],[data-charm=iommi-sg],[data-charm=springsteen-telecaster],[data-charm=hendrix-strat]).ch-tap .c-guitar{animation:ch-strum .7s linear}:is(.ms-charm,.cb-card):is([data-charm=page-doubleneck],[data-charm=iommi-sg],[data-charm=springsteen-telecaster],[data-charm=hendrix-strat]).ch-tap .c-strings{animation:ch-flash .7s ease-out}:is(.ms-charm,.cb-card)[data-charm=hendrix-strat].ch-tap .c-flames{animation:mm-ignite 3.4s ease-out}:is(.ms-charm,.cb-card)[data-charm=hendrix-strat].ch-tap .c-flame{animation:mm-flare 1.3s ease-out;animation-delay:var(--fd,0s)}:is(.ms-charm,.cb-card)[data-charm=outkast-cadillac].ch-tap .c-car{animation:mm-bounce 1.5s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=floyd-prism].ch-tap .c-rainbow{animation:mm-spectrum 2.2s ease-out}:is(.ms-charm,.cb-card)[data-charm=floyd-prism].ch-tap .c-beam{animation:mm-beam 2.2s ease-out}:is(.ms-charm,.cb-card)[data-charm=nirvana-cardigan][data-pose=hang].ch-tap .c-card{animation:mm-swing 2.2s ease-out}:is(.ms-charm,.cb-card)[data-charm=nirvana-cardigan]:not([data-pose=hang]).ch-tap .c-card{animation:mm-puff 1s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=cash-hat].ch-tap .c-hat{animation:mm-tip 1.5s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=stevie-shades].ch-tap .c-harp{animation:mm-slide 1.1s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=stevie-shades].ch-tap .c-notes{animation:ch-notes 1.6s ease-out}:is(.ms-charm,.cb-card)[data-charm=stevie-shades].ch-tap .c-shades{animation:mm-nod 1.1s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=fleetwood-tambourine].ch-tap .c-tamb{animation:mm-shake .9s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=fleetwood-tambourine].ch-tap .c-ribbon{animation:mm-ribbon-tap 1.2s ease-in-out;animation-delay:var(--rd,0s)}:is(.ms-charm,.cb-card)[data-charm=kendrick-crown].ch-tap .c-crown{animation:mm-wobble 1.4s ease-in-out}}@keyframes mm-flicker{0%,to{scale:1 1;opacity:.95}35%{scale:.9 1.14;opacity:1}70%{scale:1.07 .92;opacity:.88}}@keyframes mm-flare{0%{scale:1 1}30%{scale:1.5 1.9}to{scale:1 1}}@keyframes mm-reveal{0%{opacity:0;scale:0 1}16%{opacity:1;scale:1 1}78%{opacity:1;scale:1 1}to{opacity:0;scale:1.04 1}}@keyframes mm-ignite{0%{opacity:0;scale:1 .1}14%{opacity:1;scale:1 1.08}28%{scale:1 1}80%{opacity:1}to{opacity:0;scale:1 .85}}@keyframes mm-sway{0%,to{rotate:-1.2deg}50%{rotate:1.2deg}}@keyframes mm-swing{0%{rotate:0deg}16%{rotate:11deg}38%{rotate:-8deg}60%{rotate:5deg}80%{rotate:-2deg}to{rotate:0deg}}@keyframes mm-puff{0%,to{scale:1 1}30%{scale:1.07 .9}60%{scale:.97 1.06}}@keyframes mm-tip{0%,to{rotate:0deg;translate:0 0}28%{rotate:-17deg;translate:-2px -7px}55%{rotate:-17deg;translate:-2px -7px}80%{rotate:3deg;translate:0 0}}@keyframes mm-drift{0%,to{translate:-1.2px 0}50%{translate:1.2px 0}}@keyframes mm-ribbon{0%,to{rotate:-4deg}50%{rotate:4deg}}@keyframes mm-ribbon-tap{0%,to{rotate:0deg}25%{rotate:16deg}55%{rotate:-14deg}80%{rotate:6deg}}@keyframes mm-no{0%,to{rotate:0deg}18%{rotate:-9deg}40%{rotate:8deg}62%{rotate:-6deg}82%{rotate:3deg}}@keyframes mm-fall{0%{translate:0 0;opacity:0}15%{opacity:1}to{translate:0 38px;opacity:0}}@keyframes mm-bounce{0%,to{rotate:0deg;translate:0 0}14%{rotate:-4.5deg;translate:0 -3px}28%{rotate:3deg;translate:0 0}42%{rotate:-3.5deg;translate:0 -2px}58%{rotate:4deg;translate:0 -2px}74%{rotate:-1.5deg}88%{rotate:.8deg}}@keyframes mm-fan{0%,to{scale:1 1}40%{scale:1.1 1.3}}@keyframes mm-pulse{0%,to{opacity:1}40%{opacity:.4;scale:1.04 1.5}}@keyframes mm-slide{0%,to{translate:0 0}30%{translate:-7px 0}60%{translate:7px 0}85%{translate:-2px 0}}@keyframes mm-nod{0%,to{rotate:0deg}40%{rotate:-4deg}}@keyframes mm-shake{0%,to{rotate:0deg}15%{rotate:-11deg}35%{rotate:10deg}55%{rotate:-8deg}75%{rotate:5deg}}@keyframes mm-wobble{0%,to{rotate:0deg}30%{rotate:6deg}60%{rotate:-5deg}}.ms-charm[data-pose=hang][data-charm=cash-hat] .ch-art>svg{rotate:-13deg;transform-origin:50% 6%}.ms-charm:is([data-charm=iommi-sg],[data-charm=cash-hat],[data-charm=stevie-shades]) .ch-art>svg{filter:drop-shadow(0 0 .7px rgba(255,255,255,.6)) drop-shadow(0 0 4px rgba(255,255,255,.14))}:root[data-theme=light] .ms-charm:is([data-charm=iommi-sg],[data-charm=cash-hat],[data-charm=stevie-shades]) .ch-art>svg{filter:none}@media(prefers-color-scheme:light){:root[data-theme=system] .ms-charm:is([data-charm=iommi-sg],[data-charm=cash-hat],[data-charm=stevie-shades]) .ch-art>svg{filter:none}}@media(prefers-reduced-motion:reduce){:is(.ms-charm,.cb-card)[data-charm=floyd-prism].ch-tap :is(.c-rainbow,.c-beam){opacity:1}}@media(prefers-reduced-motion:reduce){:is(.ms-charm,.cb-card)[data-charm=hendrix-strat].ch-tap .c-flames{opacity:1}}@keyframes mm-beam{0%{opacity:0;clip-path:inset(0 100% 0 0)}18%{opacity:1;clip-path:inset(0 0 0 0)}78%{opacity:1}to{opacity:0}}@keyframes mm-spectrum{0%,18%{opacity:0;scale:0 1}38%,78%{opacity:1;scale:1 1}to{opacity:0;scale:1 1}}.c-jingle{transform-box:fill-box;transform-origin:50% 50%}@media(prefers-reduced-motion:no-preference){:is(.ms-charm,.cb-card)[data-charm=fleetwood-tambourine].ch-tap .c-jingle{animation:mm-jingle .17s ease-in-out 5;animation-delay:var(--jd,0s)}}@keyframes mm-jingle{0%,to{translate:0 0;rotate:0deg}30%{translate:0 -.4px;rotate:-4deg}70%{translate:0 .4px;rotate:4deg}}.c-owl-head{transform-box:fill-box;transform-origin:55% 92%}.c-sweep{opacity:0}@media(prefers-reduced-motion:no-preference){:is(.ms-charm,.cb-card)[data-charm=ovo-owl].ch-tap .c-owl-head{animation:mm-owl 1.6s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=ovo-owl].ch-tap .c-sweep{animation:mm-sweep 1.4s ease-in-out}}@keyframes mm-owl{0%,to{rotate:0deg}22%{rotate:-13deg}50%{rotate:10deg}75%{rotate:-4deg}}@keyframes mm-sweep{0%{opacity:1;translate:0 0}to{opacity:1;translate:400px 0}}.ch-art{display:block;position:relative}.ch-art>svg{display:block;width:100%;height:auto;overflow:visible}.ch-fit,.almost-charm,.us-charm{grid-template:100% / 100%}.ch-fit .ch-art,.ch-fit .ch-art>svg,.almost-charm .ch-art,.almost-charm .ch-art>svg,.us-charm .ch-art,.us-charm .ch-art>svg{width:100%;height:100%;min-height:0}.almost-charm,.us-charm{display:grid;place-items:center;padding:6px;box-sizing:border-box;background:color-mix(in srgb,var(--accent,#f26a4f) 14%,var(--surface,#232129))}.c-bubbles,.c-rain{opacity:0}.c-prop,.c-spark,.c-glint,.c-sub,.c-guitar,.c-rain path,.c-loafers{transform-box:fill-box;transform-origin:50% 50%}.c-lean{transform-box:view-box;transform-origin:19px 66px}.c-upper{transform-box:view-box;transform-origin:50px 50px}.c-glove{transform-box:fill-box;transform-origin:40% 100%}.ch-hook{position:absolute;left:50%;top:-7px;z-index:1;width:10px;height:12px;translate:-50% 0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 12'%3E%3Ccircle cx='5' cy='2.2' r='1.9' fill='%23a07c34'/%3E%3Cpath d='M5 3.6V8.2Q5 11 7.8 10.4' fill='none' stroke='%23e0bd66' stroke-width='1.6' stroke-linecap='round'/%3E%3C/svg%3E") center/contain no-repeat;filter:drop-shadow(0 1px 1px rgba(0,0,0,.45))}.ch-hook:before,.ch-hook:after{content:"";position:absolute;pointer-events:none}.ch-hook:before{left:50%;top:1.2px;width:var(--arm,0px);height:2px;border-radius:1px;background:linear-gradient(180deg,#f3d58a,#b8892f)}.ch-hook:after{left:calc(50% + var(--arm,0px) - 3px);top:-1.8px;width:4px;height:8px;border-radius:1.2px;background:linear-gradient(90deg,#c99a3e,#8a6a24);box-shadow:inset 0 0 0 .5px #6b5019}[data-slot=tr] .ch-hook:before{left:auto;right:50%}[data-slot=tr] .ch-hook:after{left:auto;right:calc(50% + var(--arm,0px) - 3px)}.ms-charm:is([data-charm=slash-hat],[data-charm=mj-set],[data-charm=sinatra-hat],[data-charm=gene-axe],[data-charm=freddie-piano]) .ch-art>svg{filter:drop-shadow(0 0 .7px rgba(255,255,255,.6)) drop-shadow(0 0 4px rgba(255,255,255,.14))}:root[data-theme=light] .ms-charm:is([data-charm=slash-hat],[data-charm=mj-set],[data-charm=sinatra-hat],[data-charm=gene-axe],[data-charm=freddie-piano]) .ch-art>svg{filter:none}@media(prefers-color-scheme:light){:root[data-theme=system] .ms-charm:is([data-charm=slash-hat],[data-charm=mj-set],[data-charm=sinatra-hat],[data-charm=gene-axe],[data-charm=freddie-piano]) .ch-art>svg{filter:none}}.ch-floor{position:absolute;left:10%;right:10%;bottom:-3px;z-index:-1;height:6px;border-radius:50%;background:radial-gradient(closest-side,#00000080,#0000)}@keyframes ch-sway{0%,to{rotate:-2.5deg}50%{rotate:2.5deg}}@keyframes ch-bob{0%,to{translate:0 0}50%{translate:0 -1.6px}}@keyframes ch-prop{0%,to{scale:1 1}50%{scale:1 .12}}@keyframes ch-twinkle{0%,to{opacity:0;scale:.3}50%{opacity:1;scale:1}}@keyframes ch-glint{0%,72%{opacity:0}82%{opacity:.95}to{opacity:0}}@keyframes ch-aura{0%,to{opacity:.45;scale:.92}50%{opacity:.9;scale:1.05}}.ms-charm[data-pose=hang] .ch-art{transform-origin:50% 0;animation:ch-sway 4.6s ease-in-out infinite}.ms-charm[data-pose=hang]:is([data-charm=slash-hat],[data-charm=sinatra-hat]) .ch-art>svg{rotate:-13deg;transform-origin:50% 6%}.ms-charm .c-glint{animation:ch-glint 6.5s ease-in-out infinite}.ms-charm .c-sub{animation:ch-bob 3.2s ease-in-out infinite}.ms-charm .c-prop{animation:ch-prop .45s linear infinite}.ms-charm .c-spark{animation:ch-twinkle 2.4s ease-in-out infinite}.ms-charm .c-spark:nth-child(2){animation-delay:.5s}.ms-charm .c-spark:nth-child(3){animation-delay:1s}.ms-charm .c-spark:nth-child(4){animation-delay:1.5s}.ms-charm .c-spark:nth-child(5){animation-delay:.8s}.ms-charm .c-spark:nth-child(6){animation-delay:1.9s}.c-spark{opacity:.9}.ms-charm[data-charm=cloud-guitar] .ch-art:before{content:"";position:absolute;inset:30% -40% -4%;z-index:-1;border-radius:50%;background:radial-gradient(closest-side,#a860ff6b,#a860ff00);animation:ch-aura 4.2s ease-in-out infinite}.ms-charm[data-pose=lean] .ch-art{transform-origin:50% 100%;rotate:10deg}.ms-charm[data-pose=lean][data-slot=br] .ch-art{rotate:-10deg}@keyframes ch-swing{0%{rotate:0deg}14%{rotate:17deg}31%{rotate:-12deg}48%{rotate:8deg}65%{rotate:-4.5deg}82%{rotate:2deg}to{rotate:0deg}}@keyframes ch-hop{0%,to{translate:0 0;rotate:0deg}30%{translate:0 -10px;rotate:-7deg}55%{translate:0 0;rotate:3deg}72%{translate:0 -3px;rotate:0deg}}@keyframes ch-tip{0%,to{translate:0 0;rotate:0deg}30%,62%{translate:0 -11px;rotate:-16deg}}@keyframes ch-dive{0%,to{translate:0 0;rotate:0deg}35%{translate:0 5px;rotate:8deg}70%{translate:0 -3px;rotate:-3deg}}@keyframes ch-bubbles{0%{opacity:0;translate:0 7px}20%{opacity:1}to{opacity:0;translate:0 -12px}}@keyframes ch-ag-lean{0%,16%{rotate:0deg}40%,72%{rotate:-18deg}92%,to{rotate:0deg}}@keyframes ch-ag-body{0%{translate:0 0;rotate:0deg}16%{translate:0 -10px;rotate:0deg}40%,72%{translate:0 -10px;rotate:-26deg}90%{translate:0 -10px;rotate:0deg}to{translate:0 0;rotate:0deg}}@keyframes ch-grab{0%{translate:0 0;rotate:0deg;scale:1}18%,80%{translate:-27px 3px;rotate:-22deg;scale:.86}to{translate:0 0;rotate:0deg;scale:1}}@keyframes ch-strum{0%,to{translate:0 0}10%,30%,50%{translate:-1.2px 0}20%,40%,60%{translate:1.2px 0}75%{translate:-.4px 0}}@keyframes ch-rain{0%{opacity:0;translate:0 -14px}15%{opacity:1}to{opacity:0;translate:0 30px}}@keyframes ch-flash{0%,to{stroke:#efe2b8}25%{stroke:#fff;stroke-width:.6}}:is(.ms-charm,.cb-card)[data-pose=hang].ch-tap .ch-art{animation:ch-swing 1.7s ease-out}:is(.ms-charm,.cb-card)[data-pose=sit][data-charm=doom-mask].ch-tap .ch-art{animation:ch-hop .75s ease-out}:is(.ms-charm,.cb-card)[data-pose=sit]:is([data-charm=slash-hat],[data-charm=sinatra-hat]).ch-tap .ch-art{transform-origin:30% 100%;animation:ch-tip 1.1s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=yellow-sub].ch-tap .c-sub{animation:ch-dive 1.4s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=yellow-sub].ch-tap .c-prop{animation-duration:.11s}:is(.ms-charm,.cb-card)[data-charm=yellow-sub].ch-tap .c-bubbles{animation:ch-bubbles 1.4s ease-out}:is(.ms-charm,.cb-card)[data-charm=mj-set].ch-tap .c-lean{animation:ch-ag-lean 2.1s cubic-bezier(.45,0,.25,1)}:is(.ms-charm,.cb-card)[data-charm=mj-set].ch-tap .c-upper{animation:ch-ag-body 2.1s cubic-bezier(.45,0,.25,1)}:is(.ms-charm,.cb-card)[data-charm=mj-set].ch-tap .c-glove{animation:ch-grab 2.1s cubic-bezier(.45,0,.25,1)}:is(.ms-charm,.cb-card)[data-charm=mj-set].ch-tap .c-spark{animation-duration:.55s}.ms-charm[data-charm=mj-set][data-slot=bl] .ch-art>svg,.ms-charm[data-charm=doom-mask][data-slot=tl] .ch-art>svg,.ms-charm[data-charm=gene-axe][data-slot=bl] .ch-art>svg{scale:-1 1}:is(.ms-charm,.cb-card):is([data-charm=cloud-guitar],[data-charm=gene-axe]).ch-tap .c-guitar{animation:ch-strum .7s linear}:is(.ms-charm,.cb-card):is([data-charm=cloud-guitar],[data-charm=gene-axe]).ch-tap .c-strings{animation:ch-flash .7s ease-out}@keyframes ch-edge{0%,to{stroke:#dfe3e8}30%{stroke:#fff;stroke-width:3.4}}:is(.ms-charm,.cb-card)[data-charm=gene-axe].ch-tap .c-edge{animation:ch-edge .8s ease-out}.c-specs,.c-lid{transform-box:fill-box}.c-specs{transform-origin:50% 50%}@keyframes ch-spin{0%,to{scale:1 1;translate:0 0}25%{scale:-1 1;translate:0 -3px}50%{scale:1 1;translate:0 -4px}75%{scale:-1 1;translate:0 -3px}}:is(.ms-charm,.cb-card)[data-charm=elton-glasses].ch-tap .c-specs{animation:ch-spin 1.2s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=elton-glasses].ch-tap .c-spark{animation-duration:.5s}.c-lid{transform-origin:0% 100%}.c-notes{opacity:0}@keyframes ch-lid{0%,to{rotate:0deg}30%,60%{rotate:-9deg}}@keyframes ch-notes{0%{opacity:0;translate:0 6px}20%{opacity:1}to{opacity:0;translate:0 -14px}}:is(.ms-charm,.cb-card)[data-charm=freddie-piano].ch-tap .c-lid{animation:ch-lid 1.4s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=freddie-piano].ch-tap .c-notes{animation:ch-notes 1.6s ease-out}:is(.ms-charm,.cb-card)[data-charm=cloud-guitar].ch-tap .c-rain{opacity:1}:is(.ms-charm,.cb-card)[data-charm=cloud-guitar].ch-tap .c-rain path{animation:ch-rain 1.5s ease-in both}:is(.ms-charm,.cb-card)[data-charm=cloud-guitar].ch-tap .c-rain path:nth-child(2){animation-delay:.15s}:is(.ms-charm,.cb-card)[data-charm=cloud-guitar].ch-tap .c-rain path:nth-child(3){animation-delay:.35s}:is(.ms-charm,.cb-card)[data-charm=cloud-guitar].ch-tap .c-rain path:nth-child(4){animation-delay:.25s}:is(.ms-charm,.cb-card)[data-charm=cloud-guitar].ch-tap .c-rain path:nth-child(5){animation-delay:.45s}@media(prefers-reduced-motion:reduce){.ms-charm,.ms-charm *,.ms-charm .ch-art:before{animation:none!important}}.c-locks,.c-tam,.c-beehive,.c-robot,.c-trumpet{transform-box:fill-box;transform-origin:50% 80%}.c-locks{transform-origin:50% 0}.c-leds{opacity:.3}.c-horn-notes{opacity:0}@keyframes ch-locks{0%,to{rotate:0deg}22%{rotate:9deg}48%{rotate:-7deg}72%{rotate:4deg}}@keyframes ch-wig{0%,to{translate:0 0;rotate:0deg}25%{translate:0 -5px;rotate:-5deg}55%{translate:0 0;rotate:4deg}78%{rotate:-2deg}}@keyframes ch-robot{0%,to{rotate:0deg}30%{rotate:-7deg}65%{rotate:6deg}}@keyframes ch-led{0%,to{opacity:.3}20%,60%{opacity:1}40%,80%{opacity:.5}}@keyframes ch-valve{0%,to{translate:0 0}30%,60%{translate:0 3px}}:is(.ms-charm,.cb-card)[data-charm=marley-cap].ch-tap .c-lock-fiber{animation:ch-lock-wave var(--lock-time) ease-in-out var(--lock-delay) both}@keyframes ch-lock-wave{0%,to{d:var(--lock-rest)}22%{d:var(--lock-wave)}48%{d:var(--lock-back)}72%{d:var(--lock-wave)}88%{d:var(--lock-rest)}}.ms-charm[data-charm=daft-helmet] .c-leds{opacity:0}:is(.ms-charm,.cb-card)[data-charm=daft-helmet].ch-tap .c-leds{opacity:.65}@keyframes ch-visor-sweep{0%,to{translate:-16px 0;opacity:0}40%{opacity:.2}85%{translate:25px 0;opacity:0}}:is(.ms-charm,.cb-card)[data-charm=daft-helmet].ch-tap .c-visor-glint{animation:ch-visor-sweep 1.5s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=marley-cap].ch-tap .c-tam{animation:ch-wig 1.6s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=amy-wig].ch-tap .c-beehive{animation:ch-wig 1.3s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=daft-helmet].ch-tap .c-robot{animation:ch-robot 1.5s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=daft-helmet].ch-tap .c-leds rect{animation:ch-led 1.4s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=daft-helmet].ch-tap .c-leds rect:nth-child(2n){animation-delay:.15s}:is(.ms-charm,.cb-card)[data-charm=miles-trumpet].ch-tap .c-trumpet{animation:ch-robot 1.5s ease-in-out}:is(.ms-charm,.cb-card)[data-charm=miles-trumpet].ch-tap .c-valve{animation:ch-valve .45s ease-in-out 3}:is(.ms-charm,.cb-card)[data-charm=miles-trumpet].ch-tap .c-valve-1{animation-delay:.15s}:is(.ms-charm,.cb-card)[data-charm=miles-trumpet].ch-tap .c-valve-2{animation-delay:.3s}:is(.ms-charm,.cb-card)[data-charm=miles-trumpet].ch-tap .c-horn-notes{animation:ch-notes 1.6s ease-out}@media(prefers-reduced-motion:reduce){.ms-charm *{animation:none!important}}
