.loading-overlay{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);z-index:9999;background-color:#000000b3;justify-content:center;align-items:center;min-height:calc(100vh - 330px);display:flex;position:fixed;inset:0}.marvel-spinner{justify-content:center;align-items:center;display:flex;position:relative}.cap-shield{background:radial-gradient(circle at 40% 35%,#e6e6e6 0%,#bdbdbd 60%,#888 100%);border-radius:50%;justify-content:center;align-items:center;width:100px;height:100px;animation:8s linear infinite shield-rotate;display:flex;position:relative;box-shadow:0 5px 15px #0006}.shield-ring{border-radius:50%;position:absolute}.outer-ring{background:radial-gradient(circle at 40% 40%,#ff3b47 0%,#ec1d24 60%,#c70013 100%);border:7px solid #ec1d24;width:100%;height:100%;animation:2s ease-in-out infinite alternate pulsespinner;box-shadow:0 0 10px #ec1d24b3,inset 0 2px 6px #0000004d}.middle-ring{background:radial-gradient(circle at 40% 40%,#fff 0%,#f0f0f0 60%,#d8d8d8 100%);border:7px solid #fff;width:78%;height:78%;box-shadow:inset 0 1px 4px #00000026}.inner-ring{background:radial-gradient(circle at 40% 40%,#ff3b47 0%,#ec1d24 60%,#c70013 100%);border:7px solid #ec1d24;width:56%;height:56%;box-shadow:inset 0 1px 4px #00000026}.shield-center{z-index:2;background:radial-gradient(circle at 35% 35%,#1f88e5 0%,#1976d2 50%,#0d47a1 100%);border:2px solid #0d47a1;border-radius:50%;justify-content:center;align-items:center;width:42%;height:42%;display:flex;position:relative;transform:translateZ(3px);box-shadow:0 3px 9px #00000080,inset 0 -2px 5px #ffffff80,inset 0 2px 4px #0006,inset 0 0 0 3px #fff3}.star{z-index:3;filter:drop-shadow(0 1px 2px #00000080);justify-content:center;align-items:center;width:80%;height:80%;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.star:before{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 100 100'%3E%3Cpolygon points='50,10 61,39 92,39 66,59 76,89 50,70 24,89 34,59 8,39 39,39' fill='white' stroke='rgba(0,0,0,0.1)' stroke-width='1'/%3E%3C/svg%3E");background-position:50%;background-repeat:no-repeat;background-size:contain;width:100%;height:100%;display:block}@keyframes shield-rotate{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pulsespinner{0%{box-shadow:0 0 8px #ec1d2480,inset 0 2px 6px #0000004d}to{box-shadow:0 0 12px #ec1d24cc,inset 0 2px 6px #0000004d}}@media (max-width:768px){.cap-shield{width:100px;height:100px}.outer-ring,.middle-ring,.inner-ring{border-width:7px}}@media (max-width:480px){.cap-shield{width:90px;height:90px}.outer-ring,.middle-ring,.inner-ring{border-width:6px}}
@font-face{font-family:regular;src:url(../media/libre_franklin_regular-s.p.42c65905so4ea.woff2)format("woff2");font-display:swap}@font-face{font-family:regular Fallback;src:local(Arial);ascent-override:97.49%;descent-override:19.12%;line-gap-override:0.0%;size-adjust:104.63%}.Mu4yJa_className{font-family:regular,regular Fallback,ui-sans-serif,system-ui,sans-serif}.Mu4yJa_variable{--font-libre-franklin-regular:"regular", "regular Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:bold;src:url(../media/libre_franklin_bold-s.p.1x0w6rqavaamr.woff2)format("woff2");font-display:swap}@font-face{font-family:bold Fallback;src:local(Arial);ascent-override:91.34%;descent-override:17.91%;line-gap-override:0.0%;size-adjust:111.68%}.enU3LW_className{font-family:bold,bold Fallback,ui-sans-serif,system-ui,sans-serif}.enU3LW_variable{--font-libre-franklin-bold:"bold", "bold Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:book;src:url(../media/libre_franklin_book-s.p.3lstn3q9i84wi.woff2)format("woff2");font-display:swap}@font-face{font-family:book Fallback;src:local(Arial);ascent-override:99.04%;descent-override:19.42%;line-gap-override:0.0%;size-adjust:102.99%}.wH_vuW_className{font-family:book,book Fallback,ui-sans-serif,system-ui,sans-serif}.wH_vuW_variable{--font-libre-franklin-book:"book", "book Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:compressedBlack;src:url(../media/oswald_compressed_black-s.p.0q5vbf_2ac-p1.woff2)format("woff2");font-display:swap}@font-face{font-family:compressedBlack Fallback;src:local(Arial);ascent-override:123.36%;descent-override:24.19%;line-gap-override:0.0%;size-adjust:82.69%}._43oSa_className{font-family:compressedBlack,compressedBlack Fallback,ui-sans-serif,system-ui,sans-serif}._43oSa_variable{--font-oswald-compressed-black:"compressedBlack", "compressedBlack Fallback", ui-sans-serif, system-ui, sans-serif}
@font-face{font-family:compressedLight;src:url(../media/oswald_compressed_light-s.3a8f_qs0l6bza.woff2)format("woff2");font-display:swap}@font-face{font-family:compressedLight Fallback;src:local(Arial);ascent-override:144.42%;descent-override:28.32%;line-gap-override:0.0%;size-adjust:70.63%}.Panz_q_className{font-family:compressedLight,compressedLight Fallback,ui-sans-serif,system-ui,sans-serif}.Panz_q_variable{--font-oswald-compressed-light:"compressedLight", "compressedLight Fallback", ui-sans-serif, system-ui, sans-serif}
