.p{background-image:linear-gradient(0deg,#9283a5,#a186a2)}.option{display:flex;flex-direction:column;justify-content:center;padding:1em}.option label{cursor:pointer;justify-content:center;padding:1em}.hori{display:flex;flex-direction:row}.totalprice{position:fixed;bottom:.5em;right:.5em;padding:.5em;font-size:20pt}.bignumber{font-size:80pt;padding:0;margin:0}.spacer{margin:100pt}blinkies{margin:1em;display:flex;flex-wrap:wrap;justify-content:center;max-width:200px}img{width:200px}p{justify-content:left}ul{font-size:large;list-style-type:circle}.modal-overlay[data-v-15d46550]{position:fixed;top:0;left:0;width:100%;height:100%;background:#000000b3;display:flex;justify-content:center;align-items:center;z-index:1000}.modal-content[data-v-15d46550]{background:var(--primary-bg-gradient);padding:2em;border-radius:10px;text-align:center;box-shadow:0 5px 15px #0000004d;max-width:500px;color:var(--text-color)}.modal-content h2[data-v-15d46550]{margin-top:0;color:var(--header-color)}.modal-content p[data-v-15d46550]{margin-bottom:1.5em;font-size:1.1em}.modal-actions button[data-v-15d46550]{background-color:var(--button-bg-color);color:var(--button-text-color)}.clickable{cursor:pointer}a,a:visited a:active{text-decoration:none;cursor:pointer;font-size:16pt;background:var(--primary-bg-gradient);border:none;border-radius:10px;padding:.5em 1em;line-height:1em;margin:.5em;transition:.1s ease-out;box-shadow:0 0 3px #e9e0ea6d,0 5px 10px #191518}a:hover{font-size:18pt;transition:.1s ease-out;box-shadow:0 0 2px #e9e0ea6d,0 5px 15px #191518,0 -5px 10px #e89dd44f}.icon{height:16pt;width:16pt}:root{--primary-color: rgb(234, 239, 244);--primary-bg: #484349;--primary-bg-gradient: linear-gradient(0deg, #191518 0%, #272229 100%)}*{color:var(--primary-color);font-family:Yusei Magic,sans-serif}.comic-relief-regular{font-family:Comic Relief,system-ui;font-weight:400;font-style:normal}.comic-relief-bold{font-family:Comic Relief,system-ui;font-weight:700;font-style:normal}.yusei-magic-regular{font-family:Yusei Magic,sans-serif;font-weight:400;font-style:normal}.particles{position:absolute;z-index:-1}.content{display:flex;flex-direction:column;align-items:center}.site-name{font-size:30pt;line-height:10px}.subtitle{font-size:20pt;line-height:10px}.header{width:90%;max-width:600px}.box{background:linear-gradient(0deg,#29242f,#3b3543);padding:1em 2em;border-radius:20px;box-shadow:0 0 3px #e9e0ea6d,0 5px 10px #191518;margin:1em}.redBox{background:linear-gradient(0deg,#2c1414,#442d27);padding:1em 2em;border-radius:20px;box-shadow:0 0 3px #e9e0ea6d,0 5px 10px #191518;margin:1em}@media(min-width:720px){.hlist{width:100%;display:flex;flex-direction:row;justify-content:center;flex-wrap:nowrap}button{cursor:pointer;font-size:16pt;background:var(--primary-bg-gradient);border:none;border-radius:10px;padding:.5em 1em;line-height:1em;margin:.5em;transition:.1s ease-out;box-shadow:0 0 3px #e9e0ea6d,0 5px 10px #191518}button:hover{font-size:18pt;transition:.1s ease-out;box-shadow:0 0 2px #e9e0ea6d,0 5px 15px #191518,0 -5px 10px #e89dd44f}}@media not (min-width:720px){.hlist{width:100%;display:flex;flex-direction:column;justify-content:start;align-items:center;flex-wrap:nowrap}button{width:90%;cursor:pointer;font-size:16pt;background:var(--primary-bg-gradient);border:none;border-radius:10px;padding:.5em 1em;line-height:em;margin:0;transition:.1s ease-out;box-shadow:0 0 3px #e9e0ea6d,0 5px 10px #191518}button:hover{font-size:18pt;transition:.1s ease-out;box-shadow:0 0 2px #e9e0ea6d,0 5px 15px #191518,0 -5px 10px #e89dd44f}}.active{background:linear-gradient(0deg,#292936,#404f6b);transition:.5s ease-out;font-weight:700;text-shadow:0 2px 3px #1c2021}.vlist{width:90%;display:flex;flex-direction:column;justify-content:center}.vflex{display:flex;flex-direction:column;justify-content:center;align-items:center}.v-enter-active,.v-leave-active{transition:opacity .1s ease}.v-enter-from,.v-leave-to{opacity:0}b{color:#ebb8eb;text-shadow:0 0 5px plum}input{color:plum;accent-color:plum}input[type=range]::-webkit-slider-thumb{box-shadow:-200px 0 0 200px #0056b3}input[type=range]::-moz-range-progress{box-shadow:-200px 0 0 200px #80bb73}
