@font-face{font-family:Exo;src:url(/assets/Exo2-Regular-20ea7626.ttf) format("truetype")}body{margin:0;padding:0;font-family:Exo,sans-serif}nav{background-color:#333;padding:15px;text-align:center;color:#fff;display:flex;justify-content:space-between}h1{text-align:center}.title{color:#fff;text-decoration:none;font-size:1.8rem}.title:hover{color:#3787ee}nav div{text-decoration:none;color:#333;display:flex;justify-content:space-between}.navIcon{padding:0rem 2rem;color:#fff;text-decoration:none;margin-top:auto;margin-bottom:auto;transition:color .125s}.navIcon :hover{color:#3787ee}.main{width:50%;padding-top:2%;margin:auto;display:flex;flex-direction:column;justify-content:flex-start;align-items:center;background-position:center}.question-panel{background-color:#f0f0f0;padding:20px;text-align:center;margin-bottom:20px;border-radius:5rem}.answer-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:10px}.answer-panel{background-color:#ddd;padding:20px;text-align:center;border-radius:10rem;cursor:pointer}.answer-panel:hover{background-color:#a9a9a9}.home-button-container{margin-top:3rem;display:flex;justify-content:center;flex-direction:column;gap:20px}.home-button{background-color:#87d2ff;color:#fff;text-align:center;text-decoration:none;font-size:1.5rem;margin:auto;cursor:pointer;width:90%;height:25px;justify-content:center;display:flex;padding:10px;border:none;outline:none;border-radius:5px;transition:background-color .25s}.home-button:hover{background-color:#2fafff}.bodylogin{margin:0;padding:0;display:flex;justify-content:center;align-items:center;min-height:100vh;font-family:Exo,sans-serif}.mainlogin{width:350px;height:500px;background:rgb(166,166,166);overflow:hidden;border-radius:10px;box-shadow:5px 20px 50px #777}#go{display:none}.signup{position:relative;width:100%;height:100%}.labellogin{color:#000;font-size:2em;justify-content:center;display:flex;font-weight:700;cursor:pointer;margin-top:40px;margin-bottom:30px;transition:.5s ease-in-out}small{color:#bd0000;font-size:10px;justify-content:left;display:flex;margin:0 60px;font-weight:lighter}.logout-message{padding-top:.5rem;justify-content:center}#registerUsernameInput,#registerEmailInput,#registerPasswordInput,#loginUsermailInput,#loginPasswordInput{transition:background-color .5s ease}input{width:60%;height:20px;background:#e0dede;justify-content:center;display:flex;margin:10px auto;padding:10px;border:none;outline:none;border-radius:5px}.buttonBig{width:66%;height:40px;margin-top:30px;margin-left:auto;margin-right:auto;justify-content:center;display:block;color:#fff;background:#87d2ff;font-size:1em;font-weight:700;outline:none;border:none;border-radius:5px;transition:.2s ease-in;cursor:pointer}.buttonSmall{width:30%;height:20px;margin:60px auto;padding-top:8px;justify-content:center;text-align:center;display:block;color:#fff;background:#a6a6a6;font-size:.6em;outline:none;border:none;border-radius:5px;transition:.2s ease-in;cursor:pointer}.buttonBig:hover{background:#87d2ff}.buttonSmall:hover{background:#333333}.login{height:500px;background:#eee;transform:translateY(-150px);transition:.7s ease-in-out}.login label{color:#0082cee3;transform:scale(.5);padding-top:15px}#go:checked~.login{transform:translateY(-490px)}#go:checked~.login label{transform:scale(1);padding-top:40px}#go:checked~.signup label{transform:scale(.5);margin-top:20px}.center{position:relative}.card{width:500px;height:auto;min-height:420px;background-color:#fff;background:linear-gradient(#f8f8f8,#fff);border-radius:10px;overflow:hidden;position:relative;margin:5rem auto;box-shadow:5px 20px 50px #777;justify-content:center}.card h1{text-align:left}.card .additional{position:absolute;width:150px;height:100%;background:linear-gradient(#113850,#87d2ff);transition:width .4s;overflow:hidden;z-index:2}.card .additional .user-card{width:150px;float:left;content:"";display:block;position:absolute;top:85%;right:-2px;height:2%;border-left:2px solid rgba(0,0,0,.025)}.card .additional .user-card .level,.card .additional .user-card .points{top:15%;color:#fff;text-transform:uppercase;font-size:.75em;font-weight:700;background:rgba(0,0,0,.15);padding:.125rem .75rem;border-radius:100px;white-space:nowrap}.card .additional .user-card .points{top:85%}.card .general{width:330px;height:auto;position:absolute;top:0;right:0;z-index:1;box-sizing:border-box;padding:1rem;padding-top:0}.card .general .more{position:absolute;bottom:1rem;right:1rem;font-size:.9em}html{box-sizing:border-box}html,body{padding:0;margin:0}.container{position:relative;flex-flow:row wrap;align-content:center}.avatar{width:200px;height:200px;border-radius:20px;margin-right:5rem;margin-top:2rem;margin-bottom:2rem;overflow:hidden;opacity:1;box-shadow:0 0 50px #0000004d}.avatar--green{background:linear-gradient(to right,#87d2ff,#113850)}.avatar-desktop{width:100%;height:100%}.avatar-mobile{display:none;width:100%;height:100%;object-fit:cover}.avatar-body{position:relative;left:50%;top:70%;transform:translate(-50%,-50%);width:50%;height:80%;box-shadow:10px 0 10px #00000080}.body--green{background:linear-gradient(to right,rgba(230,244,202,1),rgba(17,81,58,1));border-top-left-radius:50px;border-top-right-radius:50px}.avatar-eye{position:absolute;top:5%;left:50%;width:65px;height:65px;background:linear-gradient(105deg,rgba(255,255,255,1),rgba(203,135,244,1));border-radius:100%;box-shadow:4px 8px 5px #0003;margin:5px;transform:translate(-50%)}.eye--left{left:10%}.eye--right{left:85%}.avatar-eye-pupil{position:absolute;width:55%;height:55%;left:50%;top:25%;transform:translate(-50%);z-index:100;border-radius:100%}.pupil--purple{background:linear-gradient(135deg,rgba(218,171,229,1),rgba(104,45,157,1) 75%)}.pupil--purple:after{content:""}.avatar-eye-pupil-blackThing{position:absolute;width:55%;height:55%;left:50%;top:25%;background:rgba(44,47,50,1);transform:translate(-50%);border-radius:100%;box-shadow:0 0 10px #0003}.avatar-eye-pupil-lightReflection{position:absolute;width:7px;height:7px;left:25%;top:10%;background:rgba(235,235,235,1);transform:translate(-50%);border-radius:100%;box-shadow:10px 10px 10px #fff3}.avatar-smile{position:absolute;left:50%;top:60%;transform:translate(-50%);padding:.2em;transition:.2s all linear;width:60px;height:23px;background:rgba(0,0,0,.3);border:2px solid rgba(96,163,138,1);border-radius:10px}.avatar-tooth{position:absolute;width:10px;height:10px;background:rgba(210,237,227,1);border-radius:2px;top:61%;transform:translate(-50%)}.tooth--right{left:45%}.tooth--left{left:55%}.dropdown-button{background-color:#04aa6d;padding:16px;width:150px;height:unset}.dropdown{margin-top:20px}.dropdown-content{display:none;background-color:#f1f1f1;box-shadow:0 8px 16px #0003;width:150px;position:absolute;right:50%;margin-right:-75px}.dropdown-content span{padding:12px 16px;display:block;cursor:pointer}.dropdown-content span:hover{background-color:#ddd}.dropdown:hover .dropdown-content{display:block}.dropdown:hover .dropdown-button{background-color:#3e8e41}.gameobject-container{display:flex;justify-content:flex-start;gap:50px}.empty:after{content:"";display:inline-block;width:0}.game-quiz-container{width:60rem;height:40rem;margin:0 auto;background-color:#fff;display:flex;flex-direction:column;align-items:center;justify-content:space-around;border-radius:10px}.game-details-container{width:80%;height:4rem;display:flex;justify-content:space-around;align-items:center}.game-details-container h1{font-size:1.2rem}.game-question-container{width:80%;height:10rem;display:flex;align-items:center;justify-content:center;border:2px solid #4f4e4e;border-radius:10px}.game-question-container h1{font-size:2rem;text-align:center;padding:3px}.game-options-container{width:80%;height:15rem;display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between}.game-options-container span{width:48%;height:6rem;border:2px solid darkgray;border-radius:10px;overflow:hidden;display:flex;align-items:center;justify-content:center}span label{width:100%;height:100%;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .3s;font-weight:200;color:#070707;margin:auto;text-align:center;padding:1rem;box-sizing:border-box;overflow-wrap:break-word;word-wrap:break-word;word-break:break-word}span label:hover{transform:scale(1.05)}input[type=radio]{position:relative;display:none}input[type=radio]:checked~.option{background:#87d2ff;color:#fff}.next-button-container{width:50%;height:3rem;display:flex;justify-content:center;margin:1rem 0}.next-button-container button{width:10rem;height:3rem;border-radius:10px;background:none;color:#191919;font-weight:600;border:2px solid #777777;cursor:pointer;outline:none}.next-button-container button:hover{background-color:#87d2ff;color:#fff}.modal-container{display:none;position:fixed;z-index:1;left:0;top:0;width:100%;height:100%;overflow:auto;background-color:#000;background-color:#0006;flex-direction:column;align-items:center;justify-content:center;-webkit-animation:fadeIn 1.2s ease-in-out;animation:fadeIn 1.2s ease-in-out}.modal-content-container{height:30rem;width:25rem;background-color:#2b2a2a;display:flex;flex-direction:column;align-items:center;justify-content:space-evenly;border-radius:10px;padding:2rem}.modal-content-container h1{font-size:1.3rem;height:3rem;color:#d3d3d3;text-align:center}.modal-content-container h2{font-size:1rem;height:3rem;color:#a6a6a6;text-align:center}.grade-details{width:15rem;height:14rem;display:flex;flex-direction:column;align-items:center;justify-content:flex-end}.grade-details p{color:#fff;text-align:center}.modal-button-container{height:3.5rem;width:100%;display:flex;align-items:center;justify-content:center}.modal-button-container button{width:18rem;height:3rem;background:none;outline:none;border:1px solid rgb(252,242,241);color:#fff;font-size:1.2rem;cursor:pointer;border-radius:10px;transition:all .2s ease}.modal-button-container button:hover{background-color:#535252;transform:scale(1.05)}select{appearance:none;-webkit-appearance:none;-moz-appearance:none;padding:.75rem 2.5rem .75rem 1rem;background:url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="8" viewBox="0 0 12 8"><path fill="%23666" d="M1 1l5 5 5-5" stroke="%23666" stroke-width="1" stroke-linecap="round"/></svg>') no-repeat right .75rem center;background-color:#f0f0f0;background-size:16px;border:1px solid #ddd;border-radius:5px;font-size:1rem;color:#333;cursor:pointer;transition:all .2s ease;min-width:200px}select:hover{border-color:#999;background-color:#f8f8f8}select:focus{outline:none;border-color:#666;box-shadow:0 0 5px #0000001a;background-color:#fff}select option{padding:.5rem;color:#333;background-color:#fff}select option:checked{background:linear-gradient(#4caf50,#4caf50);background-color:#4caf50;color:#fff}@media (max-width: 1024px){.main{width:90%}.navbar{padding:.5rem 1rem}.navbar h1{font-size:1.5rem}.game-manager .main{flex-direction:column}.game-manager .main .left{width:100%}.game-manager .main .right{width:100%;margin-top:2rem}.answer-grid{grid-template-columns:repeat(2,1fr)}.card{width:90%;min-height:400px}.card .general{width:100%;position:relative;top:auto;right:auto}}@media (max-width: 768px){body{font-size:14px}nav{padding:.75rem .5rem;flex-direction:column;gap:.5rem;align-items:center}.title{font-size:1.3rem}nav div{justify-content:center;gap:2rem}.navIcon{padding:0 1rem}.main{width:95%;padding-top:1rem}.navbar{padding:.5rem .75rem;flex-direction:column;gap:.5rem}.navbar h1{font-size:1.2rem}.navbar button{padding:.5rem 1rem;font-size:.9rem}.home-button-container{margin-top:1.5rem;gap:12px}.home-button{font-size:1.2rem;width:95%;height:20px;padding:8px}.main h1{font-size:1.5rem;text-align:center}.main h2{font-size:1rem}.game-quiz-container{width:95%;flex-direction:column}.game-details-container{width:100%}.game-details-container h1{font-size:1rem}.game-question-container{width:100%;min-height:150px}.game-question-container h1{font-size:1.2rem;padding:1rem .5rem}.game-options-container{width:100%;height:auto;flex-direction:column;gap:1rem;margin-top:2rem}.game-options-container span{width:100%;height:5rem}span label{font-size:.9rem;padding:.75rem}.next-button-container{width:100%;margin-bottom:2rem}.next-button-container button{width:90%;padding:.75rem;font-size:1rem}.card{width:95%;height:auto;min-height:auto;margin:2rem auto;display:flex;flex-direction:column}.card .additional{width:100%;height:auto;position:relative;display:flex;justify-content:space-around;align-items:center;padding:1rem 0;background:linear-gradient(to right,#113850,#87d2ff);border-radius:10px 10px 0 0}.card .additional .user-card{width:auto;position:relative;top:auto;right:auto;height:auto;display:flex;gap:1rem;float:none}.card .additional .user-card .level,.card .additional .user-card .points{top:auto;background:rgba(0,0,0,.2);font-size:.8rem;padding:.5rem .75rem}.card .additional .user-card .points{top:auto}.card .avatar{width:70px;height:70px;margin:0;display:flex!important}.card .avatar .avatar-desktop{display:none!important}.card .avatar .avatar-mobile{display:block!important}.card .general{width:100%;position:relative;top:auto;right:auto;padding:1rem .75rem;display:flex;flex-direction:column;align-items:center;text-align:center}.card .general .container{width:100%;display:flex;justify-content:center;margin-bottom:.5rem}.card .general h1{font-size:1.3rem;margin:.5rem 0}.card .general .coords{font-size:.85rem;width:100%;word-break:break-word}.game-manager .main{flex-direction:column;width:100%;padding:.5rem}.game-manager .main .left{width:100%;margin:0}.game-manager .main .left .answers-container{margin:0}.game-manager .main .left .answers-container .heading{font-size:1.1rem}.game-manager .main .left select{width:100%;font-size:.75rem}.game-manager .main .left .answers{flex-direction:column;gap:5px}.game-manager .main .left .answers #answers-left,.game-manager .main .left .answers #answers-right{flex:100%}.game-manager .main .left .answer{font-size:.75rem;padding:6px;min-height:auto}.game-manager .main .right{width:100%;margin-top:1.5rem}.game-manager .main .right table{width:100%;font-size:.85rem}.game-manager .main .right table th,.game-manager .main .right table td{padding:.5rem}.game-manager .main .right select{width:100%}.game-manager .main .right button{width:100%;padding:.75rem;font-size:.9rem}.game-manager .main .right .add-gameobjects{width:100%}.game-manager .main .right .add-form{width:100%;padding:1rem .5rem}.game-manager .main .right .add-form .form-container{width:100%}.game-manager .main .right .add-form input,.game-manager .main .right .add-form select{width:100%;font-size:.9rem}.mainlogin{padding:.5rem}.login-form{width:95%;padding:1.5rem}.login-form h1{font-size:1.3rem}.login-form input,.login-form button{font-size:.95rem;padding:.75rem}.modal-content-container{width:95%;padding:1rem;height:auto}.modal-content-container h1{font-size:1.2rem}.modal-content-container h2{font-size:1rem}.modal-button-container{height:auto;margin:.5rem 0}.modal-button-container button{width:90%;min-height:2.5rem;padding:.75rem;font-size:1rem}}@media (max-width: 480px){body{font-size:13px}nav{padding:.5rem .25rem}.title{font-size:1rem}nav div{gap:1rem}.navIcon{padding:0 .75rem;font-size:.9rem}.main{width:98%}.navbar{flex-direction:column;gap:.25rem}.navbar h1{font-size:1rem}.navbar button{padding:.4rem .75rem;font-size:.8rem}.main h1{font-size:1.2rem}.home-button{font-size:1rem;padding:6px}.game-quiz-container{width:98%}.game-details-container h1{font-size:.9rem}.game-question-container h1{font-size:1rem;padding:.75rem .5rem}.game-options-container span{height:4rem}span label{font-size:.8rem;padding:.5rem}.card{width:98%;height:auto;min-height:auto;display:flex;flex-direction:column}.card .additional{width:100%;height:auto;position:relative;display:flex;justify-content:space-around;align-items:center;padding:.75rem 0;background:linear-gradient(to right,#113850,#87d2ff);border-radius:10px 10px 0 0}.card .additional .user-card{width:auto;position:relative;top:auto;right:auto;height:auto;display:flex;gap:.75rem;float:none}.card .additional .user-card .level,.card .additional .user-card .points{top:auto;background:rgba(0,0,0,.2);font-size:.7rem;padding:.4rem .6rem}.card .additional .user-card .points{top:auto}.card .avatar{width:60px;height:60px;margin:0;display:flex!important}.card .avatar .avatar-desktop{display:none!important}.card .avatar .avatar-mobile{display:block!important}.card .general{width:100%;position:relative;top:auto;right:auto;padding:.75rem;display:flex;flex-direction:column;align-items:center;text-align:center}.card .general .container{width:100%;display:flex;justify-content:center;margin-bottom:.5rem}.card .general h1{font-size:1.1rem;margin:.25rem 0}.card .general .coords{font-size:.75rem;width:100%;word-break:break-word}.game-manager .main{padding:.25rem}.game-manager .main .left{margin:0}.game-manager .main .left .answers-container .heading{font-size:1rem}.game-manager .main .left select{font-size:.7rem}.game-manager .main .left .answers{gap:4px}.game-manager .main .left .answer{font-size:.7rem;padding:4px;min-height:auto}.game-manager .main .right{margin-top:1rem}.game-manager .main .right table{font-size:.75rem}.game-manager .main .right table th,.game-manager .main .right table td{padding:.4rem}.login-form{width:98%;padding:1rem}.login-form h1{font-size:1.1rem}.login-form input,.login-form button{font-size:.9rem;padding:.65rem}.modal-content-container{width:98%;padding:.75rem;height:auto}.modal-content-container h1{font-size:1rem}.modal-button-container{height:auto;margin:.5rem 0}.modal-button-container button{width:90%;min-height:2.2rem;padding:.65rem;font-size:.9rem}}.game-manager .main{width:100%;display:flex;flex-direction:row;justify-content:center;align-items:flex-start}.game-manager .main .modal-content-container{justify-content:center;height:15rem;padding:2rem;h2 {margin: 0;} p {margin-top: 0; color: white; font-weight: bold;} .modal-button-container {gap: 10px; button {width: 10rem;}}}.game-manager .main .left{width:60%}.game-manager .main .left .answers-container{display:flex;flex-direction:column;justify-content:space-between;margin:0 10%}.game-manager .main .left .answers-container .heading{font-size:30px;font-weight:700;padding:10px;margin:10px 0;width:100%;border-radius:5px}.game-manager .main .left .answers-container .answers{display:flex;gap:10px}.game-manager .main .left .answers-container .answers #answers-left,.game-manager .main .left .answers-container .answers #answers-right{flex:45%}.game-manager .main .left .answers-container .answers .answer{position:relative;flex:50%;grid-column:auto;display:flex;align-items:center;background-color:#f1f1f1;border:2px solid #ddd;border-radius:5px;padding:10px;margin:10px 0;font-size:20px;cursor:default;max-width:100%;min-height:3rem;transition:background-color .25s;p {margin: 0;} &:hover {cursor: pointer; background-color: #bebcbc;}}.game-manager .main .left .answers-container .answers .answer .fa-solid{position:absolute;top:10px;right:10px}.game-manager .main .right{margin-top:12px;display:flex;align-items:center;flex-direction:column;width:40%;button {background-color: #87d2ff; color: white; text-align: center; text-decoration: none; margin: auto; cursor: pointer; justify-content: center; display: flex; padding: 10px; border: none; outline: none; border-radius: 5px; transition: background-color .25s;} button:hover {background-color: #2fafff;} button:disabled {background-color: grey; cursor: auto;} table {width: 80%; border-collapse: collapse; margin-top: 10px; background-color: #fff; border-radius: 10px; overflow: hidden; box-shadow: 0 0 10px rgba(0,0,0,.1);} #filler {margin-top: 5%; width: 80%;} .save-filler {margin-top: 3%;} .save-filler-message {color: red;} th,td {padding: 12px; border: 1px solid #ddd; text-align: center; font-size: 16px; width: 50%; position: relative; span:hover {background-color: white;} .fa-solid {position: absolute; top: 10px; right: 10px; cursor: pointer;}} td {padding: 24px 24px 12px 12px;} th {background-color: #87d2ff; color: #fff;} .success {color: green !important;} .add-gameobjects {width: 80%; margin-bottom: 20%; .add-button {text-align: center;} .hide {display: none !important;} .add-form {display: flex; font-size: .5rem; justify-content: space-between; .form-container {.heading {margin: 10% 0 0; text-align: center; font-size: 2rem;} .message {font-size: 1rem; color: red;} .answer-label,.question-label,.category {margin: 3% 0; font-size: 1.25rem;} .form {margin: 5% 0 5% 0; width: 100%; display: flex; justify-content: space-between; .form-element {display: flex; flex-direction: column; align-items: center; width: 50%;} input {margin: 0; width: 80%;}} width: 100%; display: flex; flex-direction: column; align-items: center;}}}}.game-manager .main .table-container{display:block;width:100%}.bleckit-footer[data-v-3ab251c2]{inset-inline:0;color:var(--bleckit-text, currentColor);background:var(--bleckit-bg, transparent);-webkit-backdrop-filter:blur(var(--bleckit-blur, 0px));backdrop-filter:blur(var(--bleckit-blur, 0px));border-top:1px solid var(--bleckit-border, currentColor);padding:clamp(8px,1.2vw,12px) max(16px,3.2vw);display:flex;flex-direction:column;gap:6px;font-size:14px;line-height:1.35;z-index:40;padding-bottom:calc(clamp(8px,1.2vw,12px) + env(safe-area-inset-bottom))}.density-comfortable[data-v-3ab251c2]{font-size:15px;padding-top:14px;padding-bottom:14px}.pos-static[data-v-3ab251c2]{position:static}.fixed-bottom[data-v-3ab251c2]{position:fixed;bottom:0;left:0;right:0}.fixed-top[data-v-3ab251c2]{position:fixed;top:0;left:0;right:0;border-top:none;border-bottom:1px solid var(--bleckit-border, currentColor)}.sticky-bottom[data-v-3ab251c2]{position:sticky;bottom:0}.sticky-top[data-v-3ab251c2]{position:sticky;top:0;border-top:none;border-bottom:1px solid var(--bleckit-border, currentColor)}.inner[data-v-3ab251c2]{margin:0 auto;display:grid;grid-template-columns:1fr auto;align-items:center;gap:10px 16px;width:100%}.left[data-v-3ab251c2]{min-width:0}.tagline[data-v-3ab251c2]{margin:0;font-weight:600;letter-spacing:.2px;font-size:.92em}.desc[data-v-3ab251c2]{margin:0;color:var(--bleckit-text-2, currentColor);opacity:.9;font-size:.92em}.cta[data-v-3ab251c2]{display:inline-flex;align-items:center;gap:6px;text-decoration:none;border-radius:10px;border:1.5px solid transparent;padding:8px 12px;white-space:nowrap;color:var(--bleckit-btn, currentColor)}.cta.btn-outline[data-v-3ab251c2]{border-color:var(--bleckit-btn, currentColor)}.cta.btn-ghost[data-v-3ab251c2]{background:transparent}.cta.btn-filled[data-v-3ab251c2]{background:var(--bleckit-btn-bg);color:var(--bleckit-btn-text, currentColor);border-color:var(--bleckit-btn-bg, transparent)}.credits[data-v-3ab251c2]{margin:0 auto;width:100%;display:flex;align-items:baseline;gap:8px;color:var(--bleckit-text-2, currentColor);font-size:.88em}.credits-label[data-v-3ab251c2]{font-weight:600;letter-spacing:.3px}.credits-list[data-v-3ab251c2]{display:inline}.credit[data-v-3ab251c2]{color:inherit;text-decoration:none}.sep[data-v-3ab251c2]{opacity:.5;margin:0 6px}@media (max-width: 680px){.inner[data-v-3ab251c2]{grid-template-columns:1fr;text-align:center}.cta[data-v-3ab251c2]{justify-self:center}.credits[data-v-3ab251c2]{justify-content:center;flex-wrap:wrap;text-align:center}}@media (prefers-reduced-motion: reduce){.cta[data-v-3ab251c2]{transition:none}}.app-container[data-v-7052b2ff]{display:flex;flex-direction:column;min-height:100vh}.app-main[data-v-7052b2ff]{flex:1;padding:2rem 0;display:flex;justify-content:center;align-items:flex-start}
