button{background-color:#000;color:#fff;border:none;padding:10px 20px;border-radius:20px;cursor:pointer;font-size:18px}@media (hover: hover) and (pointer: fine){button:hover{background-color:#333}}@media (pointer: coarse){button:active{background-color:#333}}@media screen and (min-width: 768px){button{font-size:20px}}label[data-v-2e4fd3b1]{font-size:18px;font-weight:700;margin-right:10px;margin-bottom:24px;display:block}select[data-v-2e4fd3b1]{padding:10px 35px 10px 20px;font-size:18px;background-color:#000;color:#fff;border:none;border-radius:20px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%}@media screen and (min-width: 500px){select[data-v-2e4fd3b1]{width:calc(50% - 5px)}label[data-v-2e4fd3b1]{width:100%}}@media screen and (min-width: 768px){label[data-v-2e4fd3b1],select[data-v-2e4fd3b1]{font-size:20px;margin-bottom:0}select[data-v-2e4fd3b1]{width:218px}label[data-v-2e4fd3b1]{max-width:254px}}.select-container[data-v-97600b22]{position:relative;width:100%;display:flex;flex-direction:column;align-items:start;gap:10px}.select-container button[data-v-97600b22]{width:100%}.warning-tooltip[data-v-97600b22]{position:absolute;left:0;top:0;z-index:10;width:100%;display:flex;align-items:center;padding:8px 12px;font-size:1rem;color:#333;background-color:#fff;border-radius:4px;box-shadow:0 2px 10px #0000001a;animation:slideDown-97600b22 .2s ease}.warning-tooltip[data-v-97600b22]:before{content:"";position:absolute;bottom:-6px;left:50%;margin-left:-6px;width:12px;height:12px;background-color:#fff;transform:rotate(45deg);box-shadow:1px 1px 1px #0000000d}.warning-icon[data-v-97600b22]{display:flex;align-items:center;justify-content:center;min-width:18px;height:18px;margin-right:8px;font-size:12px;font-weight:700;color:#fff;background-color:#d32f2f;border-radius:50%}.footer-text[data-v-97600b22]{margin-top:40px;font-size:1rem}@keyframes slideDown-97600b22{0%{opacity:0;transform:translateY(-5px)}to{opacity:1;transform:translateY(0)}}@media screen and (min-width: 500px){.select-container button[data-v-97600b22]{width:calc(50% - 5px)}.select-container[data-v-97600b22]{flex-direction:row;align-items:center;flex-wrap:wrap}}@media screen and (min-width: 768px){.select-container button[data-v-97600b22]{width:218px}.warning-tooltip[data-v-97600b22]{left:242px;top:-52px;width:auto}}hr[data-v-64a91178]{border:none;border-top:1px solid #ccc;margin:20px 0}p[data-v-64a91178]{width:100%}.textarea-container[data-v-64a91178]{position:relative;width:100%;margin-bottom:10px}textarea[data-v-64a91178]{display:block;width:100%;margin-bottom:10px;border-radius:5px;border:1px solid #ccc;font-family:Inter,sans-serif;color:#121212;font-size:18px;overflow:hidden;padding:10px 10px 30px;resize:none;transition:height .2s ease}.character-counter[data-v-64a91178]{position:absolute;bottom:20px;right:10px;font-size:12px;color:#6e6e6e;background-color:#fffc;padding:2px 4px;border-radius:3px}.character-counter--limit[data-v-64a91178]{color:#d32f2f;font-weight:700}.character-limit-error[data-v-64a91178]{color:#d32f2f;font-size:14px;margin-bottom:10px;animation:fadeIn-64a91178 .3s ease}.submission-success[data-v-64a91178]{margin-bottom:20px;animation:fadeIn-64a91178 .4s ease}.submission-success h3[data-v-64a91178]{margin-top:0;margin-bottom:8px}.submission-success p[data-v-64a91178]{margin-bottom:16px}.add-another-button[data-v-64a91178]{margin-top:8px}.tooltip-container[data-v-64a91178]{position:relative;display:inline-block;margin-left:10px}.tooltip-button[data-v-64a91178]{cursor:pointer;background-color:transparent;color:#000;border:2px solid #000;padding:8px 13px}@media (hover: hover) and (pointer: fine){.tooltip-button[data-v-64a91178]:hover{color:#fff;background-color:#333}}@media (pointer: coarse){.tooltip-button[data-v-64a91178]:active{color:#fff;background-color:#333}}.tooltip-content[data-v-64a91178]{position:absolute;top:-10px;left:-138px;transform:translateY(-100%);z-index:1000;background-color:#fff;color:#000;padding:12px;width:calc(100vw - 24px);min-width:200px;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #00000026;animation:tooltipFadeIn-64a91178 .2s ease;font-size:16px}.tooltip-content[data-v-64a91178]:after{content:"";position:absolute;bottom:-19px;left:167px;border:10px solid transparent;border-top-color:#fff}.tooltip-content ul[data-v-64a91178]{padding-left:1rem}@keyframes fadeIn-64a91178{0%{opacity:0}to{opacity:1}}@keyframes tooltipFadeIn-64a91178{0%{opacity:0;transform:translateY(-95%)}to{opacity:1;transform:translateY(-100%)}}@media screen and (min-width: 768px){.textarea-container[data-v-64a91178],p[data-v-64a91178]{max-width:696px}.tooltip-content[data-v-64a91178]{max-width:600px}}h1[data-v-7dd916b5]{margin-top:0;font-size:28px}h2[data-v-7dd916b5]{margin:24px 0 6px;color:#007796;font-size:24px}hr[data-v-7dd916b5]{border:none;border-top:1px solid #ccc;margin:20px 0}.vote-header[data-v-7dd916b5]{margin-bottom:64px}.buttons[data-v-7dd916b5]{display:flex;flex-direction:column;align-items:stretch;gap:15px}.vote-buttons[data-v-7dd916b5]{display:flex;justify-content:stretch;gap:10px;flex:1;flex-direction:column;margin-bottom:12px}.tooltip-container[data-v-7dd916b5]{position:relative;display:inline-block;margin-right:10px}.tooltip-button[data-v-7dd916b5]{cursor:pointer;background-color:transparent;color:#000;border:2px solid #000;padding:8px 13px}@media (hover: hover) and (pointer: fine){.tooltip-button[data-v-7dd916b5]:hover{color:#fff;background-color:#333}}@media (pointer: coarse){.tooltip-button[data-v-7dd916b5]:hover{color:#fff;background-color:#333}}.tooltip-content[data-v-7dd916b5]{position:absolute;top:-14px;transform:translateY(-100%);z-index:1000;background-color:#fff;color:#000;padding:12px;width:100%;min-width:200px;border:1px solid #ccc;border-radius:4px;box-shadow:0 2px 8px #00000026;animation:tooltipFadeIn-7dd916b5 .2s ease;font-size:16px}.tooltip-content ul[data-v-7dd916b5]{padding-left:1rem}.tooltip-content h3[data-v-7dd916b5]{margin-top:6px}.tooltip-content[data-v-7dd916b5]:after{content:"";position:absolute;bottom:-19px;left:26px;border:10px solid transparent;border-top-color:#fff}@keyframes tooltipFadeIn-7dd916b5{0%{opacity:0;transform:translateY(-95%)}to{opacity:1;transform:translateY(-100%)}}@media screen and (min-width: 768px){.buttons[data-v-7dd916b5]{flex-direction:row;align-items:center;gap:20px}.vote-buttons[data-v-7dd916b5]{flex-direction:row;margin-bottom:0}.vote-buttons button[data-v-7dd916b5]{width:135px}.tooltip-content[data-v-7dd916b5]{width:600px;left:-350px}.tooltip-content[data-v-7dd916b5]:after{left:405px}}*{box-sizing:border-box}body{font-family:Inter,sans-serif;color:#121212;font-size:18px;background-color:#cef;display:flex;justify-content:center;align-items:start;height:100vh;width:100%;padding:0;margin:0}.container{padding:0 12px 12px}h1{font-size:24px;font-weight:700}p{font-size:18px;margin:0 0 20px}@media screen and (min-width: 768px){p,body,textarea{font-size:20px}h1{font-size:48px}.container{padding:24px}}.submission-success{animation:fadeIn .4s ease}.submission-success h3{margin-top:0;margin-bottom:8px;font-size:24px}.submission-success p{margin-bottom:20px}.action-buttons{display:flex;flex-direction:column;gap:10px}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}@media screen and (min-width: 768px){.action-buttons{flex-direction:row;gap:16px}.submission-success h3{font-size:28px}}.add-statement-view{animation:fadeIn .4s ease}.add-statement-view h2{color:#007796;margin-top:0}.back-button{margin-top:20px;background-color:transparent;border:2px solid #333;color:#333;padding:8px 20px}@media (hover: hover) and (pointer: fine){.back-button:hover{background-color:#333;color:#fff}}@media (pointer: coarse){.back-button:active{background-color:#333;color:#fff}}
