.tbos-community-card{margin:42px 0;padding:26px;border:1px solid #deded8;border-radius:14px;background:#fbfbf8;color:#1e1e1b}.tbos-community-card h3{margin:4px 0 7px;font-size:24px;line-height:1.25}.tbos-community-eyebrow{text-transform:uppercase;letter-spacing:.12em;font-size:11px;font-weight:750;color:#73736d}.tbos-community-subtitle{margin:0 0 20px;color:#5f5f59;max-width:680px}.tbos-poll-options{display:grid;gap:9px;margin-bottom:14px}.tbos-poll-option{display:flex;align-items:center;gap:10px;padding:12px 14px;border:1px solid #deded8;border-radius:9px;background:#fff;cursor:pointer}.tbos-poll-option:hover{border-color:#999}.tbos-poll-option input{width:18px;height:18px;margin:0}.tbos-primary-btn{border:0;border-radius:8px;background:#1e1e1b;color:#fff;font-weight:700;padding:11px 18px;min-height:44px;cursor:pointer}.tbos-primary-btn:hover{opacity:.88}.tbos-primary-btn:disabled{opacity:.55;cursor:not-allowed}.tbos-form-message{font-size:13px;color:#686860;margin:9px 0 0}.tbos-result-row{margin:14px 0}.tbos-result-label{display:flex;justify-content:space-between;gap:16px;font-size:14px;margin-bottom:6px}.tbos-result-row.is-selected .tbos-result-label span:after{content:' · Your vote';font-weight:700}.tbos-result-track{height:8px;border-radius:999px;background:#e7e7e1;overflow:hidden}.tbos-result-track span{display:block;height:100%;background:#33332f;border-radius:inherit}.tbos-vote-count{font-size:13px;color:#73736d;margin:17px 0 0}.tbos-reaction{margin:22px 0 34px;padding:18px 0;border-top:1px solid #e5e5df;border-bottom:1px solid #e5e5df}.tbos-reaction-top{display:flex;align-items:baseline;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:12px}.tbos-reaction-summary{font-size:13px;color:#66665f}.tbos-reaction-buttons{display:flex;gap:8px;flex-wrap:wrap}.tbos-reaction-buttons button{border:1px solid #d7d7d0;background:#fff;border-radius:999px;padding:9px 12px;min-height:40px;cursor:pointer;font-weight:600;color:#363631}.tbos-reaction-buttons button:hover,.tbos-reaction-buttons button.is-active{border-color:#33332f;background:#f0f0eb}.tbos-reaction-buttons button span{margin-left:4px;color:#77776f;font-weight:500}.tbos-form-grid{display:grid;grid-template-columns:1fr 1fr;gap:14px}.tbos-form-grid label{display:flex;flex-direction:column;gap:6px;font-size:13px;font-weight:700}.tbos-form-grid label span em{font-weight:400;color:#77776f}.tbos-form-grid .tbos-full{grid-column:1/-1}.tbos-form-grid input,.tbos-form-grid textarea{width:100%;box-sizing:border-box;border:1px solid #cecec7;border-radius:8px;background:#fff;padding:11px 12px;font:inherit;font-size:16px;color:#222}.tbos-form-grid textarea{resize:vertical}.tbos-nomination .tbos-primary-btn{margin-top:16px}.tbos-honeypot{position:absolute!important;left:-9999px!important;width:1px!important;height:1px!important;opacity:0!important}@media(max-width:640px){.tbos-community-card{padding:20px 17px;margin:32px 0}.tbos-community-card h3{font-size:21px}.tbos-form-grid{grid-template-columns:1fr}.tbos-form-grid .tbos-full{grid-column:auto}.tbos-reaction-buttons{display:grid;grid-template-columns:1fr}.tbos-reaction-buttons button{text-align:left}.tbos-reaction-top{display:block}.tbos-reaction-summary{display:block;margin-top:5px}}
