@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-Regular-UNZMM2HN.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-Bold-BACORB3S.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-Italic-DFTRQZ2P.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-BoldItalic-UE4W6RYZ.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-Heavy-JITNV6I5.ttf") format("truetype");font-weight:900;font-style:normal}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-HeavyItalic-J6T7ZN5A.ttf") format("truetype");font-weight:900;font-style:italic}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-Light-W5ASYPTB.ttf") format("truetype");font-weight:300;font-style:normal}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-LightItalic-ZHRTBUNZ.ttf") format("truetype");font-weight:300;font-style:italic}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-MediumItalic-WY5ML55L.ttf") format("truetype");font-weight:500;font-style:italic}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-Medium-4JUFBZO7.ttf") format("truetype");font-weight:500;font-style:normal}@font-face{font-family:beaufort;src:url("./media/BeaufortforLOL-Italic-DFTRQZ2P.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:spiegel;src:url("./media/Spiegel_TT_Regular-AKJ6HZ47.ttf") format("truetype");font-weight:400;font-style:normal}@font-face{font-family:spiegel;src:url("./media/Spiegel_TT_Bold_Italic-NZV5JD2J.ttf") format("truetype");font-weight:700;font-style:italic}@font-face{font-family:spiegel;src:url("./media/Spiegel_TT_Bold-XL5LLVSL.ttf") format("truetype");font-weight:700;font-style:normal}@font-face{font-family:spiegel;src:url("./media/Spiegel_TT_Regular_Italic-Q222TK43.ttf") format("truetype");font-weight:400;font-style:italic}@font-face{font-family:spiegel;src:url("./media/Spiegel_TT_SemiBold_Italic-TNSSDF6E.ttf") format("truetype");font-weight:600;font-style:italic}@font-face{font-family:spiegel;src:url("./media/Spiegel_TT_SemiBold-BHPNDEZP.ttf") format("truetype");font-weight:600;font-style:normal}:root{--blue-1: #cdfafa;--blue-2: #0ac8b9;--blue-3: #0397ab;--blue-4: #005a82;--blue-5: #0a323c;--blue-6: #091428;--blue-7: #0a1428;--gold-1: #f0e6d2;--gold-2: #c8aa6e;--gold-3: #c8aa6e;--gold-4: #c89b3c;--gold-5: #785a28;--gold-6: #463714;--gold-7: #32281e;--grey-1: #a09b8c;--grey-1_5: #5b5a56;--grey-2: #3c3c41;--grey-3: #1e2328;--grey-cold: #1e282d;--grey-hextech: #010a13;--gradiant-dark-blue: linear-gradient( 180deg, var(--blue-6) 0%, var(--blue-7) 100% );--gradiant-light-blue: linear-gradient( 180deg, var(--blue-4) 0%, var(--blue-2) 100% );--gradiant-gold: linear-gradient( 180deg, var(--gold-5) 0%, var(--gold-4) 100% );--fs-sm: clamp(.8rem, .17vw + .76rem, .89rem);--fs-base: clamp(1rem, .34vw + .91rem, 1.19rem);--fs-md: clamp(1.25rem, .61vw + 1.1rem, 1.58rem);--fs-lg: clamp(1.56rem, 1vw + 1.31rem, 2.11rem);--fs-xl: clamp(1.95rem, 1.56vw + 1.56rem, 2.81rem);--fs-xxl: clamp(2.44rem, 2.38vw + 1.85rem, 3.75rem);--fs-xxxl: clamp(3.05rem, 3.54vw + 2.17rem, 5rem)}*{box-sizing:border-box;-webkit-user-select:none;user-select:none}body{margin:0;padding:0;font-family:spiegel,sans-serif;background:var(--grey-hextech);color:var(--grey-1)}h1{font-family:beaufort,sans-serif;font-size:3.5rem;font-weight:900;padding:0;margin:0;color:var(--gold-4)}h2{font-family:beaufort,sans-serif;font-size:2.5rem;font-weight:900;padding:0;margin:0;color:var(--gold-3)}.img-splash{object-position:center;aspect-ratio:1/1;object-fit:cover;width:100%}.hidden{opacity:0}.chest{filter:hue-rotate(225deg) saturate(1.75)}.permanent-animation-container{position:absolute;z-index:1;width:100%;transform:translateY(5%);pointer-events:none}.permanent-animation-container video{width:100%;height:100%;object-fit:cover;pointer-events:none}.champion-rarity-container{position:absolute;bottom:0;pointer-events:none;width:min(350px,60%)}.champion-rarity-container video{width:100%}button{border:3px solid var(--gold-4);background:var(--grey-3);color:var(--gold-1);padding:.5rem 1rem;background:linear-gradient(180deg,var(--gold-2) 0%,var(--gold-4) 100%)}.lol-button{background-image:linear-gradient(to bottom,var(--gold-2) 0%,var(--gold-4) 100%);box-sizing:border-box;color:var(--gold-2);display:block;letter-spacing:1px;font-family:beaufort,sans-serif;margin:0 auto;padding:4px;position:relative;text-decoration:none;text-transform:uppercase;width:fit-content;z-index:2;font-weight:700}.lol-button:not(.disabled):hover{animation:blink-outside .5s}.lol-button.disabled{pointer-events:none;opacity:.4;filter:grayscale(100%);cursor:default}.lol-button span{align-items:center;background-color:var(--grey-3);color:var(--gold-2);display:flex;justify-content:center;height:100%;width:100%;padding:.5rem 2rem;cursor:pointer;transition:all .5s ease;box-shadow:0 0 1px 1px #000 inset}.lol-button:not(.disabled) span:hover{animation:blink .5s;color:var(--gold-1);box-shadow:0 -31px 24px -37px #c89b3c inset,0 0 1px 1px #000 inset}.left-rolls{text-align:center;display:block}a{text-decoration:none}@keyframes blink{0%{text-shadow:0 0 5px var(--gold-1);filter:brightness(1.1)}70%{text-shadow:0 0 5px var(--gold-1);filter:brightness(1.1)}to{text-shadow:0 0 0 var(--gold-1);filter:brightness(1)}}@keyframes blink-outside{0%{filter:drop-shadow(0 0 7px var(--gold-1))}70%{filter:drop-shadow(0 0 7px var(--gold-1))}to{filter:drop-shadow(0 0 0 var(--gold-1))}}::-webkit-scrollbar{width:10px}::-webkit-scrollbar-thumb{background:var(--gold-4);border-radius:10px;padding-block:1rem}::-webkit-scrollbar-thumb:hover{background:var(--gold-2)}.no-color{filter:grayscale(100%)}.chest-container video{object-fit:none;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);object-position:center}input[type=text]{background-color:var(--grey-hextech);color:var(--gold-1);border:1px solid var(--gold-4);padding:.5rem;margin:.5rem;font-size:1rem;font-family:beaufort,sans-serif}input[type=text]:focus{outline:none}.input-checkbox-group{display:grid;grid-template-columns:20px 1fr;gap:.5rem;align-items:center}input[type=checkbox]{display:none}.input-checkbox{width:20px;height:20px;border:1px solid var(--gold-4);display:flex;align-items:center;justify-content:center;cursor:pointer}.input-checkbox-group:has(input[type=checkbox]:checked) .input-checkbox:before{content:"\2714";color:var(--gold-4);font-size:1rem}.error-label{color:#ff4848;font-weight:700}
