.langs[data-v-a8481426]{width:100%;display:flex}.langs button[data-v-a8481426]{background-color:var(--background);border:1px solid var(--accent);width:33.33%;margin-top:10px;padding:10px 20px}.langs button[data-v-a8481426]:first-child{border-radius:10px 0 0 10px}.langs button[data-v-a8481426]:last-child{border-radius:0 10px 10px 0}.langs button.active[data-v-a8481426]{background-color:var(--background);background-color:var(--secondary)}:root{--secondary:#ffd9da;--primary:#c7d9b7;--primary-light:#dde6d6;--background:#faf2f0;--header:#ffd9da;--accent:#89023e}*{box-sizing:border-box}html,body{background-color:var(--background);margin:0;padding:0;font-family:sans-serif}header{background-color:var(--header);text-align:center;margin:0;padding:10px;display:block}h1{color:var(--accent);margin:0;font-size:25px}main{width:90%;max-width:600px;margin:auto}.links a{margin:0 5px}h1 span{color:#4c0289;font-size:30px}.question[data-v-8e24d185]{background:var(--primary);border-radius:20px;margin:20px;padding:20px}.question-text[data-v-8e24d185]{text-align:center;width:100%;font-size:19px;display:block}.question-text[data-v-8e24d185] ul,.question-text[data-v-8e24d185] ol{text-align:left;font-size:15px}.question .answers[data-v-8e24d185]{flex-wrap:wrap;justify-content:space-evenly;width:100%;display:flex}button[data-v-8e24d185]{background-color:var(--secondary);border:1px solid var(--accent);border-radius:10px;margin-top:10px;padding:10px 20px}.response[data-v-04729cdc]{background:var(--primary);border-radius:20px;margin:20px;padding:20px}.response[data-v-04729cdc] img{max-width:100%;margin:10px 0}.existing-response[data-v-4159d593]{background:var(--primary-light);border-radius:20px;justify-content:space-between;align-items:center;margin:20px;padding:20px;display:flex}.existing-response .question[data-v-4159d593]{font-weight:700}.existing-response .question[data-v-4159d593],.existing-response .question[data-v-4159d593] *,.existing-response .response[data-v-4159d593]{text-overflow:ellipsis;white-space:nowrap;max-height:55px;margin-right:10px;overflow:hidden}.existing-response .response[data-v-4159d593]{text-align:right;flex-grow:1;min-width:50px}button[data-v-4159d593]{background-color:var(--secondary);border:1px solid var(--accent);border-radius:10px;margin-left:10px;padding:5px 10px}
