.card[data-astro-cid-z4m3v4xd]{--size:280px;--bgcolor:var(--card-bgcolor-1);--border-color:var(--card-border-color);--border-size:calc(var(--size)/43);--border-radius:calc(var(--size)/18);opacity:1;aspect-ratio:15/23;width:var(--size);transform-style:preserve-3d;transition:transform .6s ease-in-out,scale .6s ease-in-out,opacity .6s ease-in-out;position:relative;scale:1;container:card/inline-size;@starting-style{opacity:0;scale:0}&.rotate{transform:rotateY(180deg)}& .indicators[data-astro-cid-z4m3v4xd]{z-index:2;backface-visibility:hidden;height:100%;display:block;position:relative;& .title-indicator[data-astro-cid-z4m3v4xd],& .category-indicator[data-astro-cid-z4m3v4xd],& .level-indicator[data-astro-cid-z4m3v4xd],& .image-indicator[data-astro-cid-z4m3v4xd],& .content-indicator[data-astro-cid-z4m3v4xd],& .id-indicator[data-astro-cid-z4m3v4xd]{font-size:1.2rem;font-family:var(--font-family-primary);z-index:var(--z-index-fab);user-select:none;position:absolute;&:before,&:after{content:"";background:var(--accent-color);position:absolute}&:after{border-radius:9999px;width:3cqi;height:3cqi}}& .title-indicator[data-astro-cid-z4m3v4xd]{width:31cqi;inset-block-start:5cqi;inset-inline-start:-27cqi;&:before{width:60%;height:1cqi;inset-block-start:2.5cqi;inset-inline-start:40%}&:after{inset-block-start:1.5cqi;inset-inline-end:0}}& .category-indicator[data-astro-cid-z4m3v4xd]{text-align:end;width:30cqi;inset-block-start:5cqi;inset-inline-end:-24cqi;&:before{width:40%;height:1cqi;inset-block-start:2.5cqi;inset-inline-end:55%}&:after{inset-block-start:1.5cqi;inset-inline-start:0}}& .level-indicator[data-astro-cid-z4m3v4xd]{width:33cqi;inset-block-start:21cqi;inset-inline-start:-27cqi;&:before{width:60%;height:1cqi;inset-block-start:2.5cqi;inset-inline-start:27%}&:after{border:1cqi solid;border-image-slice:1;border-image-source:var(--accent-color);background:0 0;border-radius:0;width:3cqi;height:18cqi;inset-block-start:-6cqi;inset-inline-end:.3cqi}}& .image-indicator[data-astro-cid-z4m3v4xd]{text-align:end;width:33cqi;inset-block-start:30cqi;inset-inline-end:-21cqi;&:before{width:60%;height:1cqi;inset-block-start:2.5cqi;inset-inline-end:36%}&:after{inset-block-start:1.5cqi;inset-inline-start:0}}& .content-indicator[data-astro-cid-z4m3v4xd]{width:33cqi;inset-block-end:30cqi;inset-inline-start:-27cqi;&:before{width:39%;height:1cqi;inset-block-start:2.5cqi;inset-inline-start:57%}&:after{inset-block-start:1.5cqi;inset-inline-end:0}}& .id-indicator[data-astro-cid-z4m3v4xd]{align-items:flex-end;height:17.5cqi;display:flex;inset-block-end:-15cqi;inset-inline-start:50%;transform:translate(-50%);&:before{width:1cqi;height:60%;inset-block-start:1cqi;inset-inline-start:50%;transform:translate(-50%)}&:after{inset-block-start:0;inset-inline-start:50%;transform:translate(-50%)}}}& .card-front[data-astro-cid-z4m3v4xd],& .card-back[data-astro-cid-z4m3v4xd]{aspect-ratio:15/23;width:var(--size);box-sizing:border-box;user-select:none;pointer-events:none;backface-visibility:hidden;color:var(--text-color);background-color:var(--bgcolor);border-radius:var(--border-radius);border:var(--border-size)solid var(--border-color);flex-direction:column;animation:7s infinite alternate card-shadow-all;display:flex;position:absolute;inset:0;overflow:hidden}& .card-back[data-astro-cid-z4m3v4xd]{z-index:0;background-image:radial-gradient(48.42% 48.42% ellipse at center top,rgb(from var(--primary-color)r g b/.2)0%,transparent 100%),radial-gradient(48.42% 48.42% ellipse at center bottom,rgb(from var(--secondary-color)r g b/.2)0%,transparent 100%);justify-content:center;align-items:center;transform:rotateY(180deg);&:before{content:"";pointer-events:none;z-index:1;opacity:.25;mix-blend-mode:multiply;background-blend-mode:overlay;background-clip:padding-box;background-image:var(--grain-texture);display:block;position:absolute;inset:0}& .logo[data-astro-cid-z4m3v4xd]{z-index:1;object-fit:contain;mix-blend-mode:exclusion;width:80%}}& .card-front[data-astro-cid-z4m3v4xd]{z-index:1}}@media (width>=768px){.card[data-astro-cid-z4m3v4xd]{--size:391px}}@media (width<=576px){.card[data-astro-cid-z4m3v4xd] .indicators[data-astro-cid-z4m3v4xd]{display:none}}.cards-category[data-astro-cid-eckqmvrr]{flex-direction:column;justify-content:space-between;align-items:center;gap:3rem;width:100%;display:flex;@media (width>=1200px){flex-direction:row}& h2[data-astro-cid-eckqmvrr]{margin-top:0;margin-bottom:2.25rem;font-size:2.25rem;font-weight:600;@media (width<=576px){text-align:center}}& .badges-container[data-astro-cid-eckqmvrr]{flex-wrap:wrap;gap:1rem;max-width:70%;display:flex;@media (width<=576px){justify-content:center;align-items:center;max-width:100%}& .badge[data-astro-cid-eckqmvrr]{--badge-border:1px;--transition:.3s ease;background:color-mix(in srgb,var(--category-color),transparent 80%);color:var(--category-color);border:var(--badge-border)solid var(--category-color);cursor:pointer;text-transform:uppercase;user-select:none;transition:box-shadow var(--transition),color var(--transition),background var(--transition);border-radius:24px;padding:.5rem 1rem;font-weight:600;position:relative;box-shadow:0 0 #0000;& span[data-astro-cid-eckqmvrr]{pointer-events:none}& input[data-astro-cid-eckqmvrr][type=radio]{display:none}&:hover,&:active,&:has(input[type=radio]:checked){box-shadow:0 0 17px color-mix(in srgb,var(--category-color),transparent 20%)}&:hover{color:#fff}&:active,&:has(input[type=radio]:checked):not(.special){background:var(--category-color);color:color-mix(in srgb,var(--category-color),#000 60%)}&.special{color:#0000;background:#e28dca33;background-image:var(--rainbow-gradient);-webkit-text-fill-color:transparent;transition:color var(--transition),background var(--transition),-webkit-text-fill-color var(--transition);background-clip:text;border-color:#0000;&:hover,&:has(input[type=radio]:checked){color:var(--body-color);-webkit-text-fill-color:var(--body-color);&:before,&:after{background:var(--rainbow-gradient);background-size:400%;animation:20s linear infinite special-shadow}&:after{filter:blur(10px)}}&:active{color:var(--text-color);-webkit-text-fill-color:var(--text-color);background:var(--body-color)}&:before,&:after{content:"";border-radius:inherit;transition:background var(--transition),background-size var(--transition);position:absolute;inset:0}&:before{z-index:-2;background:var(--rainbow-gradient)}&:after{z-index:-1;margin:var(--badge-border);background:color-mix(in srgb,var(--body-color),#e28dca 15%);transition:filter var(--transition)}}}}}@keyframes special-shadow{0%{background-position:0 0}50%{background-position:300% 0}to{background-position:0 0}}.contributors[data-astro-cid-hyvdyiag]{margin-top:3rem;& h2[data-astro-cid-hyvdyiag]{text-align:center;margin-top:0;margin-bottom:2.25rem;font-size:2.25rem;font-weight:600}& .avatars-container[data-astro-cid-hyvdyiag]{will-change:gap;gap:0;width:max-content;margin-inline:auto;transition:gap .3s;display:flex;&:hover{gap:.55rem}& .avatars[data-astro-cid-hyvdyiag]{--size:47px;width:var(--size);height:var(--size);outline:1px solid var(--secondary-color);background:#0c163d;border-radius:9999px;margin-left:-10px;transition:scale .3s;display:block;position:relative;scale:1;& img[data-astro-cid-hyvdyiag]{border-radius:9999px}& span[data-astro-cid-hyvdyiag]{background-color:var(--card-bgcolor-1);color:#fff;opacity:0;z-index:1;border-radius:4px;padding:2px 4px;font-size:.7rem;transition:opacity,translate .3s;position:absolute;bottom:0;left:50%;translate:-50%}&:hover{z-index:1;box-shadow:0px 0px 50px var(--secondary-color);position:relative;scale:1.3;& span{opacity:1;translate:-50% 25px}}}}}.card-container[data-astro-cid-36xqwagk]{&>div[data-astro-cid-36xqwagk]{width:max-content;margin-inline:auto}}.card[data-astro-cid-36xqwagk]{--width:400px;--height:600px;--border-size:.563rem;--border-color:#282828;transform-style:preserve-3d;width:calc(var(--width)*(15/23));height:calc(var(--height)*(15/23));transition:all .6s;position:relative;& .card-back[data-astro-cid-36xqwagk]{user-select:none;pointer-events:none;background-image:radial-gradient(48.42% 48.42% ellipse at center top,rgb(from var(--primary-color)r g b/.2)0%,transparent 100%),radial-gradient(48.42% 48.42% ellipse at center bottom,rgb(from var(--secondary-color)r g b/.2)0%,transparent 100%);width:calc(var(--width)*(15/23) - var(--border-size)*2);height:calc(var(--height)*(15/23) - var(--border-size)*2);border:var(--border-size)solid var(--border-color);border-radius:1.375rem;flex-direction:column;justify-content:center;align-items:center;display:flex;position:absolute;inset:0;overflow:hidden;&:before{content:"";pointer-events:none;z-index:1;opacity:.25;mix-blend-mode:multiply;background-blend-mode:overlay;background-clip:padding-box;background-image:var(--grain-texture);display:block;position:absolute;inset:0}& .logo[data-astro-cid-36xqwagk]{z-index:1;object-fit:contain;mix-blend-mode:exclusion;width:80%}}}@media (width>=767.98px){.card[data-astro-cid-36xqwagk]{--width:600px;--height:920px}}.information[data-astro-cid-emcagqqc]{background:#2e58ff0d;border:1px solid #fa86ce80;border-radius:1.5rem;gap:1rem;margin-inline:1rem;padding:1rem;display:grid;& div[data-astro-cid-emcagqqc]{border-radius:1rem;place-items:center;display:grid;& .card-stack[data-astro-cid-emcagqqc]{background:url(/assets/images/card.png) 50% 0 no-repeat;width:449px;height:280px;position:relative;&.show{&:before{animation:2s ease-in-out forwards card-before}&:after{animation:2s ease-in-out forwards card-after}}&:before{translate:50%;rotate:none;scale:var(--scale-card);transition:rotate .3s ease-in-out,translate .3s ease-in-out;left:0}&:after{translate:-50%;rotate:none;scale:var(--scale-card);transition:rotate .3s ease-in-out,translate .3s ease-in-out;right:0}}}& h2[data-astro-cid-emcagqqc]{font-size:1.5rem;font-weight:600;line-height:2}& p[data-astro-cid-emcagqqc]{font-weight:400;line-height:1.8}}@media (width>=767.98px){.information[data-astro-cid-emcagqqc]{margin-inline:0;padding:2.25rem}}@media (width<=768px){.information[data-astro-cid-emcagqqc] div[data-astro-cid-emcagqqc] .card-stack[data-astro-cid-emcagqqc]{width:100%}}@media (width>=768px){.information[data-astro-cid-emcagqqc] div[data-astro-cid-emcagqqc] .card-stack[data-astro-cid-emcagqqc]{&:before,&:after{--rotate-card:20deg;--scale-card:.97;content:"";width:183px;height:inherit;background-image:inherit;background-repeat:inherit;z-index:-1;position:absolute}}}@media (width>=1200px){.information[data-astro-cid-emcagqqc]{grid-template-columns:1fr 1fr;gap:3rem}}@keyframes card-before{0%{translate:50%;rotate:none}30%{translate:20px 20px;rotate:-20deg}40%{translate:0}60%,80%{translate:0;rotate:-24deg}70%,90%{translate:0;rotate:-17deg}to{translate:20px 20px;rotate:-20deg}}@keyframes card-after{0%{translate:-50%;rotate:none}30%{translate:-20px 20px;rotate:20deg}40%{translate:0}60%,80%{translate:0;rotate:24deg}70%,90%{translate:0;rotate:17deg}to{translate:-20px 20px;rotate:20deg}}.content[data-astro-cid-j7pv25f6]{flex-direction:column;gap:7rem;max-width:1080px;margin-inline:auto;padding-block:3rem 6rem;display:flex}@media (768px<=width<=1199.98px){.content[data-astro-cid-j7pv25f6]{max-width:600px}}
