.characters[data-astro-cid-atxcd6gi]{display:grid;grid-template-columns:repeat(auto-fill,minmax(80px,1fr));gap:1rem;row-gap:2rem;margin:1.5rem 0 0;padding:.5rem 0;position:relative;width:100%}.characters[data-astro-cid-atxcd6gi].nomargin{grid-template-columns:repeat(auto-fill,minmax(120px,1fr));margin-top:.5rem}.characters[data-astro-cid-atxcd6gi].builder{grid-template-columns:repeat(auto-fill,minmax(90px,1fr));margin-top:.5rem}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi]{width:100%;height:120px;margin:0;padding:0;display:flex;flex-direction:column;justify-content:flex-end;position:relative;user-select:none;text-decoration:none;transition:transform .2s linear,box-shadow .2s linear,filter .2s linear,opacity .2s linear;transform:translateZ(0);z-index:var(--card-z, auto)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].hidden{display:none!important}.characters[data-astro-cid-atxcd6gi] .paired-group[data-astro-cid-atxcd6gi]{display:flex;grid-column:span var(--pair-span, 2);min-width:0;gap:1rem;outline:3px solid #00AEFF;outline-offset:3px}.characters[data-astro-cid-atxcd6gi] .paired-group[data-astro-cid-atxcd6gi].hidden{display:none!important}.characters[data-astro-cid-atxcd6gi] .paired-group[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi]{flex:1 1 0;min-width:0}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nomargin{height:180px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi]:hover{cursor:pointer;transform:translateY(-5px);box-shadow:0 10px 15px -3px #0000001a;z-index:1000}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .flags[data-astro-cid-atxcd6gi]{position:absolute;top:-1.6rem;width:100%;display:flex;justify-content:center;z-index:100}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .flags[data-astro-cid-atxcd6gi] .flag[data-astro-cid-atxcd6gi]{margin-right:.25rem;position:relative;z-index:100}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .flags[data-astro-cid-atxcd6gi] .flag[data-astro-cid-atxcd6gi] svg[data-astro-cid-atxcd6gi]{transform:translateY(2px)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .treasure-badge[data-astro-cid-atxcd6gi]{position:absolute;bottom:25px;filter:drop-shadow(0 0 4px rgba(0,0,0,.65));right:-10px;z-index:10;width:28px;height:28px;display:flex;align-items:center;justify-content:center}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .treasure-badge[data-astro-cid-atxcd6gi] img[data-astro-cid-atxcd6gi]{position:static;width:28px;height:28px;object-fit:contain;pointer-events:none;top:auto;left:auto}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .alt-icon-badge[data-astro-cid-atxcd6gi]{position:absolute;top:calc(var(--alt-icon-size, 80px) * -.375);right:calc(var(--alt-icon-size, 80px) * -.375);z-index:200;width:var(--alt-icon-size, 80px);height:var(--alt-icon-size, 80px);display:flex;align-items:center;justify-content:center;filter:drop-shadow(0 0 4px rgba(0,0,0,.35));pointer-events:none}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .alt-icon-badge[data-astro-cid-atxcd6gi] img[data-astro-cid-atxcd6gi]{width:100%;height:100%;object-fit:contain;pointer-events:none}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi]{background-size:cover;background-position:center;position:absolute;width:100%;height:100px;top:0;left:0;z-index:1}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi].ur{background-image:linear-gradient(to top,#ba0707cc,#f09a9acc)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi].ssr{background-image:linear-gradient(to top,#ffb348cc,#fff457cc)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi].sr{background-image:linear-gradient(to top,#7028e4cc,#e5b2cacc)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi].r{background-image:linear-gradient(to top,#0090ffcc,#9acbf0cc)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi].n{background-image:linear-gradient(to top,#008202cc,#9af0aacc)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi].rainbow{background:linear-gradient(90deg,#a3c8fecc,#d9abffcc,#fcf0a8cc 66%,#fffc)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].vivacious{background-image:linear-gradient(to top,#ffb348cc,#fff457cc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].depressed{background-image:linear-gradient(to top,#7028e4cc,#e5b2cacc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].innocence{background-image:linear-gradient(to top,#008202cc,#9af0aacc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].madness{background-image:linear-gradient(to top,#ba0707cc,#f09a9acc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].composed{background-image:linear-gradient(to top,#0090ffcc,#9acbf0cc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].resonance{background-image:none!important;background-color:#f5f5fae6!important;overflow:hidden}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].resonance:before{content:"";position:absolute;top:50%;left:50%;width:200vw;height:200vw;max-width:900px;max-height:900px;transform:translate(-50%,-50%) rotate(0);background:conic-gradient(from 0deg,#ffb348d9,#e62828d9,#8c46f0d9,#0096ffd9,#28be3cd9,#ffb348d9 360deg);animation:resonanceSpin 8s linear infinite;will-change:transform}@keyframes resonanceSpin{to{transform:translate(-50%,-50%) rotate(360deg)}}@media (prefers-reduced-motion: reduce){.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].resonance:before{animation:none}}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el1=vivacious]{--dual-a: linear-gradient(to top, rgba(255, 179, 72, .8) 0%, rgba(255, 244, 87, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el1=depressed]{--dual-a: linear-gradient(to top, rgba(112, 40, 228, .8) 0%, rgba(229, 178, 202, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el1=innocence]{--dual-a: linear-gradient(to top, rgba(0, 130, 2, .8) 0%, rgba(154, 240, 170, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el1=madness]{--dual-a: linear-gradient(to top, rgba(186, 7, 7, .8) 0%, rgba(240, 154, 154, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el1=composed]{--dual-a: linear-gradient(to top, rgba(0, 144, 255, .8) 0%, rgba(154, 203, 240, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el2=vivacious]{--dual-b: linear-gradient(to top, rgba(255, 179, 72, .8) 0%, rgba(255, 244, 87, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el2=depressed]{--dual-b: linear-gradient(to top, rgba(112, 40, 228, .8) 0%, rgba(229, 178, 202, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el2=innocence]{--dual-b: linear-gradient(to top, rgba(0, 130, 2, .8) 0%, rgba(154, 240, 170, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el2=madness]{--dual-b: linear-gradient(to top, rgba(186, 7, 7, .8) 0%, rgba(240, 154, 154, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual[data-el2=composed]{--dual-b: linear-gradient(to top, rgba(0, 144, 255, .8) 0%, rgba(154, 203, 240, .8) 100%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual{background-image:var(--dual-a, none)!important;overflow:hidden}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .bg[data-astro-cid-atxcd6gi].dual:after{content:"";position:absolute;inset:0;background-image:var(--dual-b, none);-webkit-mask-image:linear-gradient(to right,transparent 30%,#000 70%);mask-image:linear-gradient(to right,transparent 30%,#000 70%)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nikke .bg[data-astro-cid-atxcd6gi].electric{background-image:linear-gradient(to top,#7028e4cc,#e5b2cacc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nikke .bg[data-astro-cid-atxcd6gi].iron{background-image:linear-gradient(to top,#ffb348cc,#fff457cc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nikke .bg[data-astro-cid-atxcd6gi].wind{background-image:linear-gradient(to top,#008202cc,#9af0aacc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nikke .bg[data-astro-cid-atxcd6gi].water{background-image:linear-gradient(to top,#0090ffcc,#9acbf0cc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nikke .bg[data-astro-cid-atxcd6gi].fire{background-image:linear-gradient(to top,#ba0707cc,#f09a9acc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].mad .bg[data-astro-cid-atxcd6gi].reason{background-image:linear-gradient(to top,#0090ffcc,#9acbf0cc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].mad .bg[data-astro-cid-atxcd6gi].passion{background-image:linear-gradient(to top,#ba0707cc,#f09a9acc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].mad .bg[data-astro-cid-atxcd6gi].will{background-image:linear-gradient(to top,#008202cc,#9af0aacc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].mad .bg[data-astro-cid-atxcd6gi].drive{background-image:linear-gradient(to top,#7028e4cc,#e5b2cacc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].whisperborne .bg[data-astro-cid-atxcd6gi].fire{background-image:linear-gradient(to top,#ba0707cc,#f09a9acc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].whisperborne .bg[data-astro-cid-atxcd6gi].water{background-image:linear-gradient(to top,#0090ffcc,#9acbf0cc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].whisperborne .bg[data-astro-cid-atxcd6gi].wind{background-image:linear-gradient(to top,#008202cc,#9af0aacc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].whisperborne .bg[data-astro-cid-atxcd6gi].earth{background-image:linear-gradient(to top,#8c5a28cc,#d6b280cc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].whisperborne .bg[data-astro-cid-atxcd6gi].dark{background-image:linear-gradient(to top,#7028e4cc,#e5b2cacc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].whisperborne .bg[data-astro-cid-atxcd6gi].light{background-image:linear-gradient(to top,#ffb348cc,#fff457cc)!important}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] img[data-astro-cid-atxcd6gi]{position:absolute;height:100px;width:100%;object-fit:cover;pointer-events:none;top:0;left:0;z-index:2;-webkit-transform:translateZ(0);transform:translateZ(0)}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nomargin img[data-astro-cid-atxcd6gi],.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nomargin .bg[data-astro-cid-atxcd6gi]{height:150px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .character-name[data-astro-cid-atxcd6gi]{width:100%;background-color:#14181d;text-align:center;position:relative;z-index:2}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .character-name[data-astro-cid-atxcd6gi] h2[data-astro-cid-atxcd6gi]{font-weight:400;font-size:.9rem;color:#fff;overflow:hidden;text-overflow:ellipsis;margin:.5rem;padding:0 .25rem;white-space:nowrap}.characters[data-astro-cid-atxcd6gi].builder .character[data-astro-cid-atxcd6gi].builder{height:120px}.characters[data-astro-cid-atxcd6gi].builder .character[data-astro-cid-atxcd6gi].builder img[data-astro-cid-atxcd6gi],.characters[data-astro-cid-atxcd6gi].builder .character[data-astro-cid-atxcd6gi].builder .bg[data-astro-cid-atxcd6gi]{height:110px}.character[data-astro-cid-atxcd6gi].builder:hover{cursor:move!important}[data-astro-cid-atxcd6gi][data-tooltip]{position:relative;z-index:100;cursor:pointer}[data-astro-cid-atxcd6gi][data-tooltip]:before,[data-astro-cid-atxcd6gi][data-tooltip]:after{visibility:hidden;opacity:0;pointer-events:none;z-index:9999}[data-astro-cid-atxcd6gi][data-tooltip]:before{position:absolute;bottom:100%;left:50%;margin-bottom:5px;margin-left:-125px;padding:7px;width:280px;background-color:#202442;color:#fff;content:attr(data-tooltip);text-align:center;font-size:15px;line-height:1.2;z-index:9999}[data-astro-cid-atxcd6gi][data-tooltip]:after{position:absolute;bottom:100%;left:50%;margin-left:-5px;width:0;border-top:5px solid #202442;border-right:5px solid transparent;border-left:5px solid transparent;content:" ";font-size:0;line-height:0;z-index:9999}[data-astro-cid-atxcd6gi][data-tooltip]:hover:before,[data-astro-cid-atxcd6gi][data-tooltip]:hover:after{visibility:visible;opacity:1}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].trickcal .character-portrait[data-astro-cid-atxcd6gi]{object-position:center 0px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].whisperborne .character-portrait[data-astro-cid-atxcd6gi]{object-position:center top}@media (max-width: 768px){.characters[data-astro-cid-atxcd6gi]{grid-template-columns:repeat(auto-fill,minmax(75px,1fr));gap:.75rem;row-gap:1.5rem}.characters[data-astro-cid-atxcd6gi].nomargin{grid-template-columns:repeat(auto-fill,minmax(100px,1fr));gap:.75rem}.characters[data-astro-cid-atxcd6gi].builder{grid-template-columns:repeat(auto-fill,minmax(100px,1fr))}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi]{height:120px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nomargin{height:180px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi]{height:105px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nomargin .bg[data-astro-cid-atxcd6gi]{height:150px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] img[data-astro-cid-atxcd6gi]{height:105px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi].nomargin img[data-astro-cid-atxcd6gi]{height:150px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .character-name[data-astro-cid-atxcd6gi] h2[data-astro-cid-atxcd6gi]{font-size:.85rem;margin:.375rem}.characters[data-astro-cid-atxcd6gi].builder .character[data-astro-cid-atxcd6gi].builder,.characters[data-astro-cid-atxcd6gi].builder .character[data-astro-cid-atxcd6gi].builder img[data-astro-cid-atxcd6gi]{height:128px}.characters[data-astro-cid-atxcd6gi].builder .character[data-astro-cid-atxcd6gi].builder .bg[data-astro-cid-atxcd6gi]{height:113px}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .flags[data-astro-cid-atxcd6gi]{top:-1rem}.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .flags[data-astro-cid-atxcd6gi] .flag[data-astro-cid-atxcd6gi],.characters[data-astro-cid-atxcd6gi] .character[data-astro-cid-atxcd6gi] .flags[data-astro-cid-atxcd6gi] .flag[data-astro-cid-atxcd6gi] i[data-astro-cid-atxcd6gi]{font-size:.75rem}.characters[data-astro-cid-atxcd6gi].large-cards{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}.characters[data-astro-cid-atxcd6gi].large-cards .character[data-astro-cid-atxcd6gi]{height:170px}.characters[data-astro-cid-atxcd6gi].large-cards .character[data-astro-cid-atxcd6gi] .bg[data-astro-cid-atxcd6gi],.characters[data-astro-cid-atxcd6gi].large-cards .character[data-astro-cid-atxcd6gi] img[data-astro-cid-atxcd6gi]{height:155px}}
