:root{font-family:system-ui,Avenir,Helvetica,Arial,sans-serif;line-height:1.5;font-weight:400;color-scheme:light dark;color:#000;background-color:#fff;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}a{font-weight:500;color:#646cff;text-decoration:inherit}a:hover{color:#535bf2}body{margin:0;min-width:320px;min-height:100vh}h1{font-size:3.2em;line-height:1.1}.card{padding:2em}button:hover{border-color:#646cff}button:focus,button:focus-visible{outline:4px auto -webkit-focus-ring-color}@media(prefers-color-scheme:light){:root{color:#213547;background-color:#fff}a:hover{color:#747bff}button{background-color:#f9f9f9}}header.svelte-oiwvqb{background:#f7f7f7;padding:10px;display:flex;justify-content:center;align-items:center}.tre.svelte-oiwvqb{padding:-1rem}.brand-title.svelte-oiwvqb{font-size:2.4rem;font-weight:bolder;position:relative;margin-left:-2rem;font-family:Lucida Sans,Lucida Sans Regular,Lucida Grande,Lucida Sans Unicode,Geneva,Verdana,sans-serif;color:#000;text-align:center}.brand-title.svelte-oiwvqb:hover{text-shadow:0 1px 2px rgba(0,0,0,.3),0 0 10px rgba(0,123,255,.8),0 0 20px rgba(0,123,255,.5)}img.svelte-oiwvqb{max-width:180px;border-radius:8px}footer.svelte-1sr6y3t{padding:40px;text-align:center}.copyright.svelte-1sr6y3t{color:#aaa;font-size:14px;display:inline-block;padding:20px;border-top:1px solid #ddd}button.svelte-18yqio1{border:0;border-radius:8px;padding:10px 20px;box-shadow:0 2px 4px #7d7a7a1a;margin-left:40%;cursor:pointer;margin-top:20px;font-weight:700}.primary.svelte-18yqio1{background-color:#ff4500;color:#fff}.secondary.svelte-18yqio1{background-color:#45c496;color:#fff}.flat.svelte-18yqio1{box-shadow:none}.primary.inverse.svelte-18yqio1{color:#ff4500;background:#fff;border:2px solid orangered}.secondary.inverse.svelte-18yqio1{color:#45c496;background:#fff;border:2px solid #45c496}form.svelte-1xeehpp{padding:20px 30px;border-radius:8px;width:45vh;margin-left:30%;margin-right:70%;margin-top:-25px}label.svelte-1xeehpp{display:block;font-weight:700;margin-top:10px}input[type=text].svelte-1xeehpp{background-color:#fff;border-radius:6px;font-weight:900px;height:2.5vh;border:1px solid #ccc;padding:10px;color:#000;width:45vh;margin-top:10px}.error.svelte-1xeehpp{color:#ff4500;font-size:14px;font-weight:700}.form-field.svelte-1xeehpp{display:flex;flex-direction:column;margin-bottom:15px}@media(max-width:768px){form.svelte-1xeehpp{width:45vh;margin-left:10%;margin-right:10%;padding:1rem}input[type=text].svelte-1xeehpp{width:45vh}}.card.svelte-1d8pidr{background:#fff;padding:20px;border-radius:8px;box-shadow:0 2px 4px #0000001a}.poll.svelte-4lukh{width:50vh;gap:2rem;padding:20px;border-radius:8px}.answer.svelte-4lukh{display:flex;align-items:center;margin-top:10px;background-color:#fafafa;cursor:pointer;padding:.8rem;position:relative}.answer.svelte-4lukh:hover{opacity:.6}span.svelte-4lukh{display:inline-block;padding:5px 10px}.percent.svelte-4lukh{height:100%;position:absolute;box-sizing:border-box}.percent-a.svelte-4lukh{margin-left:-.53rem;border-left:6px solid red;background-color:#d91b4233}.percent-b.svelte-4lukh{margin-left:-.53rem;border-left:6px solid green;background-color:#45c49633}@media(max-width:768px){.poll.svelte-4lukh{width:50vh;gap:2rem;padding:20px;border-radius:8px}.answer.svelte-4lukh{display:flex;align-items:center;margin-top:10px;background-color:#fafafa;cursor:pointer;padding:.8rem;position:relative}.answer.svelte-4lukh:hover{opacity:.6}}.polist.svelte-c6fpsn{padding:10px 20px}.poll-list.svelte-c6fpsn{display:grid;grid-template-columns:1fr 1fr;grid-gap:20px}@media(max-width:768px){.poll-list.svelte-c6fpsn{display:grid;grid-template-columns:1fr;grid-gap:40px}}.tabs.svelte-pbfw6t{margin-bottom:40px}ul.svelte-pbfw6t{list-style:none;padding:0;display:flex;justify-content:center;gap:40px}ul.svelte-pbfw6t li:where(.svelte-pbfw6t){cursor:pointer;font-size:18px;color:#555}.active.svelte-pbfw6t{font-weight:700;color:#ff4500;border-bottom:2px solid orangered;padding-bottom:8px;display:flex}main.svelte-1n46o8q{max-width:960px;margin:40px auto}
