.cbmfs-card{align-items:center;border-radius:8px;display:flex;flex-direction:column;height:86px;justify-content:space-between;padding:3px 0 5px;width:50px}.cbmfs-card-0{background:#fecaca}.cbmfs-card-1{background:#e9d5ff}.cbmfs-card-2{background:#bbf7d0}.cbmfs-card-3{background:#e5e7eb}.cbmfs-card-4{background:#9ca3af}.cbmfs-card-5{background:#bfdbfe}.cbmfs-card-6{background:#fecaca}.cbmfs-card-7{background:#bbf7d0}.cbmfs-summon-mask{align-items:center;-webkit-animation:cbmfs-summon-mask-in .18s ease-out;animation:cbmfs-summon-mask-in .18s ease-out;background:rgba(0,0,0,.55);display:flex;flex-direction:column;inset:0;justify-content:center;pointer-events:none;position:fixed;z-index:800}.cbmfs-summon-ring{-webkit-animation:cbmfs-summon-spin 1.6s linear infinite;animation:cbmfs-summon-spin 1.6s linear infinite;border:4px dashed #fde047;border-radius:9999px;inset:0;position:absolute}.cbmfs-summon-ring-inner{animation:cbmfs-summon-spin 1.1s linear infinite reverse;border-color:#fef9c3;border-width:2px;inset:18px}.cbmfs-summon-ring-success{-webkit-animation:cbmfs-summon-burst .6s ease-out forwards;animation:cbmfs-summon-burst .6s ease-out forwards;border-color:#4ade80}.cbmfs-summon-ring-fail{-webkit-animation:cbmfs-summon-collapse .6s ease-in forwards;animation:cbmfs-summon-collapse .6s ease-in forwards;border-color:#6b7280}.cbmfs-summon-glow{-webkit-animation:cbmfs-summon-burst .6s ease-out forwards;animation:cbmfs-summon-burst .6s ease-out forwards;background:#4ade80;border-radius:9999px;-webkit-filter:blur(24px);filter:blur(24px);inset:20px;position:absolute}.cbmfs-summon-emoji{-webkit-animation:cbmfs-summon-charge .5s ease-in-out infinite;animation:cbmfs-summon-charge .5s ease-in-out infinite;font-size:60px;line-height:1}.cbmfs-summon-emoji-success{-webkit-animation:cbmfs-summon-pop .6s ease-out forwards;animation:cbmfs-summon-pop .6s ease-out forwards}.cbmfs-summon-emoji-fail{-webkit-animation:cbmfs-summon-shake .6s ease-out forwards;animation:cbmfs-summon-shake .6s ease-out forwards;-webkit-filter:grayscale(100%);filter:grayscale(100%)}.cbmfs-summon-dice{-webkit-animation:cbmfs-summon-dice-settle .5s cubic-bezier(.34,1.56,.64,1) forwards;animation:cbmfs-summon-dice-settle .5s cubic-bezier(.34,1.56,.64,1) forwards}@-webkit-keyframes cbmfs-summon-mask-in{0%{opacity:0}to{opacity:1}}@keyframes cbmfs-summon-mask-in{0%{opacity:0}to{opacity:1}}@-webkit-keyframes cbmfs-summon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes cbmfs-summon-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@-webkit-keyframes cbmfs-summon-charge{0%,to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}25%{-webkit-transform:translate(-2px,1px) scale(1.06);transform:translate(-2px,1px) scale(1.06)}50%{-webkit-transform:translate(2px,-1px) scale(1);transform:translate(2px,-1px) scale(1)}75%{-webkit-transform:translate(-1px,-2px) scale(1.06);transform:translate(-1px,-2px) scale(1.06)}}@keyframes cbmfs-summon-charge{0%,to{-webkit-transform:translate(0) scale(1);transform:translate(0) scale(1)}25%{-webkit-transform:translate(-2px,1px) scale(1.06);transform:translate(-2px,1px) scale(1.06)}50%{-webkit-transform:translate(2px,-1px) scale(1);transform:translate(2px,-1px) scale(1)}75%{-webkit-transform:translate(-1px,-2px) scale(1.06);transform:translate(-1px,-2px) scale(1.06)}}@-webkit-keyframes cbmfs-summon-burst{0%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.4);transform:scale(2.4)}}@keyframes cbmfs-summon-burst{0%{opacity:.9;-webkit-transform:scale(1);transform:scale(1)}to{opacity:0;-webkit-transform:scale(2.4);transform:scale(2.4)}}@-webkit-keyframes cbmfs-summon-collapse{0%{opacity:.9;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{opacity:0;-webkit-transform:scale(.25) rotate(-60deg);transform:scale(.25) rotate(-60deg)}}@keyframes cbmfs-summon-collapse{0%{opacity:.9;-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}to{opacity:0;-webkit-transform:scale(.25) rotate(-60deg);transform:scale(.25) rotate(-60deg)}}@-webkit-keyframes cbmfs-summon-pop{0%{-webkit-transform:scale(.7);transform:scale(.7)}55%{-webkit-transform:scale(1.45);transform:scale(1.45)}to{-webkit-transform:scale(1);transform:scale(1)}}@keyframes cbmfs-summon-pop{0%{-webkit-transform:scale(.7);transform:scale(.7)}55%{-webkit-transform:scale(1.45);transform:scale(1.45)}to{-webkit-transform:scale(1);transform:scale(1)}}@-webkit-keyframes cbmfs-summon-shake{0%,to{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}15%{-webkit-transform:translateX(-10px) rotate(-8deg);transform:translateX(-10px) rotate(-8deg)}30%{-webkit-transform:translateX(9px) rotate(7deg);transform:translateX(9px) rotate(7deg)}45%{-webkit-transform:translateX(-7px) rotate(-5deg);transform:translateX(-7px) rotate(-5deg)}60%{-webkit-transform:translateX(5px) rotate(4deg);transform:translateX(5px) rotate(4deg)}80%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@keyframes cbmfs-summon-shake{0%,to{-webkit-transform:translateX(0) rotate(0deg);transform:translateX(0) rotate(0deg)}15%{-webkit-transform:translateX(-10px) rotate(-8deg);transform:translateX(-10px) rotate(-8deg)}30%{-webkit-transform:translateX(9px) rotate(7deg);transform:translateX(9px) rotate(7deg)}45%{-webkit-transform:translateX(-7px) rotate(-5deg);transform:translateX(-7px) rotate(-5deg)}60%{-webkit-transform:translateX(5px) rotate(4deg);transform:translateX(5px) rotate(4deg)}80%{-webkit-transform:translateX(-3px) rotate(-2deg);transform:translateX(-3px) rotate(-2deg)}}@-webkit-keyframes cbmfs-summon-dice-settle{0%{-webkit-transform:scale(1.7) rotate(-14deg);transform:scale(1.7) rotate(-14deg)}60%{-webkit-transform:scale(.9) rotate(4deg);transform:scale(.9) rotate(4deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}@keyframes cbmfs-summon-dice-settle{0%{-webkit-transform:scale(1.7) rotate(-14deg);transform:scale(1.7) rotate(-14deg)}60%{-webkit-transform:scale(.9) rotate(4deg);transform:scale(.9) rotate(4deg)}to{-webkit-transform:scale(1) rotate(0deg);transform:scale(1) rotate(0deg)}}