.pollhive-poll-wrapper{--pollhive-radius-sm:var(--pollhive-radius-input, 6px);--pollhive-radius-md:var(--pollhive-radius-button, 8px);--pollhive-radius-lg:var(--pollhive-radius-card, 10px);box-sizing:border-box;max-width:640px;margin:0 0 2em;padding:var(--pollhive-card-padding,20px);background:var(--pollhive-card-bg,#ffffff);border:var(--pollhive-border-width,1px) solid var(--pollhive-card-border,#dcdcde);border-radius:var(--pollhive-radius-lg);box-shadow:var(--pollhive-shadow-card,none);font-family:var(--pollhive-font-family,inherit);font-size:var(--pollhive-font-size-body,14px);line-height:var(--pollhive-line-height,1.5);color:var(--pollhive-text-color,#2c3338)}.pollhive-poll-wrapper *{box-sizing:border-box}.pollhive-poll-header .pollhive-poll-title{margin:0 0 .35em;font-size:var(--pollhive-font-size-sub,1.25em);font-weight:var(--pollhive-heading-weight,700);color:var(--pollhive-heading-color,#1d2327)}.pollhive-poll-description{margin:0 0 1em;color:var(--pollhive-muted-color,#646970);font-size:.95em}.pollhive-poll-closed-notice{display:inline-block;margin-bottom:1em;padding:.25em .75em;background:var(--pollhive-warning-bg,#fcf0d8);color:var(--pollhive-warning-color,#996800);border-radius:var(--pollhive-radius-sm);font-size:.85em}.pollhive-notice{padding:.75em 1em;border-radius:var(--pollhive-radius-sm);background:var(--pollhive-neutral-bg,#f0f0f1);color:var(--pollhive-text-color,#2c3338);font-size:.9em}.pollhive-notice-info{background:var(--pollhive-accent-soft,#f2f1fc);color:var(--pollhive-accent-dark,#4a44b0)}.pollhive-notice-error{background:var(--pollhive-danger-bg,#fbe9e9);color:var(--pollhive-danger-color,#b32d2e)}.pollhive-notice a{text-decoration:underline}.pollhive-options{list-style:none;margin:0 0 1.25em;padding:0;display:flex;flex-direction:column;gap:.5em}.pollhive-options-list-text .pollhive-option label{position:relative;display:flex;align-items:center;gap:.6em;padding:.65em .9em .65em 2.6em;border:1px solid var(--pollhive-card-border,#dcdcde);border-radius:var(--pollhive-radius-md);cursor:pointer;transition:border-color 0.15s ease,background-color 0.15s ease,box-shadow 0.15s ease}.pollhive-options-list-text .pollhive-option label:focus-within{border-color:var(--pollhive-accent);outline:2px solid var(--pollhive-accent);outline-offset:2px}.pollhive-options-list-text .pollhive-option label:hover{border-color:var(--pollhive-muted-color,#646970);background-color:var(--pollhive-neutral-bg,#f0f0f1)}.pollhive-option.pollhive-option-selected label{border-color:var(--pollhive-accent);background-color:var(--pollhive-accent-soft,#f2f1fc)}.pollhive-poll-wrapper .pollhive-options input[type="radio"],.pollhive-poll-wrapper .pollhive-options input[type="checkbox"]{position:absolute!important;opacity:0!important;width:1px!important;height:1px!important;pointer-events:none}.pollhive-options-list-text .pollhive-option label::before{content:"";position:absolute;left:.9em;top:50%;transform:translateY(-50%);width:18px;height:18px;border:2px solid var(--pollhive-muted-color,#646970);border-radius:50%;background:var(--pollhive-card-bg,#fff);box-sizing:border-box}.pollhive-options-list-text .pollhive-option.pollhive-option-selected label::before{border-color:var(--pollhive-accent)}.pollhive-options-list-text .pollhive-option.pollhive-option-selected label::after{content:"";position:absolute;left:.9em;top:50%;transform:translateY(-50%);width:18px;height:18px;display:flex;align-items:center;justify-content:center}.pollhive-options-list-text .pollhive-option.pollhive-option-selected label::after{background-image:radial-gradient(var(--pollhive-accent) 40%,transparent 44%)}.pollhive-options-list-text .pollhive-option input[type="radio"],.pollhive-options-list-text .pollhive-option input[type="checkbox"]{flex-shrink:0;margin:0}.pollhive-option-label{flex:1}.pollhive-option-dot,.pollhive-option-selected-tag,.pollhive-option-image-check,.pollhive-options-heading-row,.pollhive-view-results-link,.pollhive-results-banner-sub,.pollhive-results-heading-row{display:none}.pollhive-option-label-row{display:contents}.pollhive-vote-actions{display:flex;gap:.6em}.pollhive-options-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:1em}.pollhive-options-grid .pollhive-option label{display:flex;flex-direction:column;align-items:center;gap:.5em;padding:.75em;border:2px solid var(--pollhive-card-border,#dcdcde);border-radius:var(--pollhive-radius-lg);cursor:pointer;text-align:center;transition:border-color 0.15s ease}.pollhive-options-grid .pollhive-option label:focus-within{border-color:var(--pollhive-accent);outline:2px solid var(--pollhive-accent);outline-offset:2px}.pollhive-options-grid .pollhive-option label:hover{border-color:var(--pollhive-muted-color,#646970)}.pollhive-options-grid .pollhive-option.pollhive-option-selected label{border-color:var(--pollhive-accent)}.pollhive-options-grid .pollhive-option input[type="radio"],.pollhive-options-grid .pollhive-option input[type="checkbox"]{position:absolute;opacity:0;pointer-events:none}.pollhive-option-image img{width:100%;max-width:160px;height:140px;object-fit:cover;border-radius:var(--pollhive-radius-md);display:block;pointer-events:none;-webkit-user-drag:none;-webkit-touch-callout:none;user-select:none}.pollhive-vote-button{display:inline-block;padding:.6em 1.4em;background:var(--pollhive-accent);color:#fff;border:none;border-radius:var(--pollhive-radius-md);box-shadow:var(--pollhive-shadow-button-primary,none);font-weight:var(--pollhive-heading-weight,600);cursor:pointer;font-size:.95em}.pollhive-vote-button:focus-visible{outline:2px solid var(--pollhive-accent);outline-offset:2px}.pollhive-vote-button:hover{background:var(--pollhive-accent-dark,var(--pollhive-accent))}.pollhive-vote-button:disabled{opacity:.6;cursor:not-allowed}.pollhive-vote-message{margin-top:.75em;font-size:.9em}.pollhive-vote-message.pollhive-success{color:var(--pollhive-success-color,#00a32a)}.pollhive-vote-message.pollhive-error{color:var(--pollhive-danger-color,#b32d2e)}.pollhive-show-vote-form-link{display:inline-flex!important;align-items:center;justify-content:center;background:var(--pollhive-card-bg,#fff)!important;border:1px solid var(--pollhive-accent)!important;color:var(--pollhive-accent)!important;padding:.55em 1.3em!important;border-radius:var(--pollhive-radius-md)!important;font-weight:600!important;font-size:0.9em!important;cursor:pointer!important;margin-top:0;text-decoration:none!important;box-shadow:none!important;transition:background-color 0.15s ease,color 0.15s ease}.pollhive-show-vote-form-link:hover{background:var(--pollhive-accent)!important;color:#fff!important}.pollhive-show-vote-form-link:focus-visible{outline:2px solid var(--pollhive-accent)!important;outline-offset:2px}.pollhive-results-summary{margin-bottom:.75em;font-weight:600;color:var(--pollhive-text-color,#2c3338)}.pollhive-results-list{list-style:none;margin:0 0 1.25em;padding:0;display:flex;flex-direction:column;gap:.9em}.pollhive-result-row{padding:.5em 0}.pollhive-result-winner .pollhive-result-label{font-weight:700}.pollhive-results-banner{display:flex;align-items:center;gap:.6em;margin-bottom:1em;padding:.7em .9em;border-radius:var(--pollhive-radius-md);font-size:.9em}.pollhive-results-banner-winner{background:var(--pollhive-accent-soft,#f2f1fc);border:1px solid var(--pollhive-accent-soft,#f2f1fc);color:var(--pollhive-accent-dark,#4a44b0)}.pollhive-results-banner-tie{background:var(--pollhive-neutral-bg,#f0f0f1);border:1px solid var(--pollhive-card-border,#dcdcde);color:var(--pollhive-text-color,#2c3338)}.pollhive-results-banner-icon{font-size:1.15em;line-height:1;flex-shrink:0}.pollhive-results-banner-text{font-weight:700;color:inherit}.pollhive-result-winner-icon{margin-right:.15em}.pollhive-result-tied-badge{color:var(--pollhive-muted-color,#646970);font-size:.8em;font-weight:600;margin-left:.4em}.pollhive-result-label-row{display:flex;align-items:center;gap:.5em;margin-bottom:.3em}.pollhive-result-thumb{width:32px;height:32px;object-fit:cover;border-radius:var(--pollhive-radius-sm)}.pollhive-result-label{flex:1;font-size:.95em}.pollhive-your-vote-badge{color:var(--pollhive-accent);font-size:.8em;font-weight:600;margin-left:.4em}.pollhive-result-percent{font-weight:700;color:var(--pollhive-heading-color,#1d2327)}.pollhive-progress-bar-track{width:100%;height:var(--pollhive-progress-height,10px);background:var(--pollhive-card-border,#dcdcde);border-radius:var(--pollhive-radius-sm);overflow:hidden}.pollhive-progress-bar-fill{height:100%;background:var(--pollhive-accent);border-radius:var(--pollhive-radius-sm);transition:width 0.4s ease}.pollhive-result-winner .pollhive-progress-bar-fill{background:var(--pollhive-success-color,#00a32a)}.pollhive-result-count{display:block;margin-top:.25em;font-size:.8em;color:var(--pollhive-muted-color,#646970)}.pollhive-results-view-toggle{display:flex;flex-wrap:wrap;width:fit-content;margin-left:auto;gap:.5em;margin-bottom:1em}.pollhive-results-view-btn{display:inline-flex;align-items:center;justify-content:center;min-width:56px;margin:0;padding:.5em 1.2em;border:1px solid var(--pollhive-card-border,#dcdcde);background:var(--pollhive-card-bg,#fff);color:var(--pollhive-text-color,#2c3338);border-radius:var(--pollhive-radius-badge,999px);cursor:pointer;font-size:.85em;font-weight:600;line-height:1.4;box-shadow:none;text-transform:none;text-decoration:none;white-space:nowrap}.pollhive-results-view-btn.is-active{background:var(--pollhive-accent);color:#fff;border-color:var(--pollhive-accent)}.pollhive-results-view-btn:focus-visible{outline:2px solid var(--pollhive-accent);outline-offset:2px}.pollhive-pie-chart-area{margin-top:.5em}.pollhive-pie-chart-layout{display:flex;flex-direction:column;align-items:center;gap:1em}.pollhive-chart-canvas-wrapper{position:relative;max-width:420px;margin:0 auto}.pollhive-chart-canvas{width:100%!important;max-height:320px}.pollhive-pie-legend{list-style:none;margin:.5em 0 0;padding:0;width:100%;max-width:320px;display:flex;flex-direction:column;gap:.5em}.pollhive-pie-legend-item{display:flex;align-items:baseline;gap:.4em;padding:.15em .3em;border-radius:var(--pollhive-radius-sm);cursor:pointer;transition:background-color 0.15s ease}.pollhive-pie-legend-item:hover,.pollhive-pie-legend-item.pollhive-pie-legend-active{background:var(--pollhive-neutral-bg,#f0f0f1)}.pollhive-pie-legend-swatch{width:10px;height:10px;border-radius:3px;flex-shrink:0}.pollhive-pie-legend-label{display:inline-flex;align-items:center;gap:.2em;font-weight:600;white-space:nowrap;color:var(--pollhive-text-color,#2c3338)}.pollhive-pie-legend-dots{flex:1;border-bottom:2px dotted var(--pollhive-card-border,#dcdcde);margin:0 .2em .25em;min-width:10px}.pollhive-pie-legend-stats{font-size:.85em;font-weight:600;color:var(--pollhive-muted-color,#646970);white-space:nowrap}.pollhive-pie-legend-winner .pollhive-pie-legend-label{color:var(--pollhive-accent);font-weight:800}.pollhive-pie-legend-winner-icon{line-height:1}.pollhive-poll-wrapper.pollhive-is-loading{opacity:.6;pointer-events:none}@media (max-width:600px){.pollhive-poll-wrapper{padding:1em}.pollhive-vote-button{display:block;width:100%;text-align:center}.pollhive-show-vote-form-link{display:flex!important;width:100%}}.pollhive-share{margin-top:1.5em;padding-top:1.25em;border-top:1px solid var(--pollhive-card-border,#dcdcde)}.pollhive-share-trigger-wrap{position:relative;display:inline-block}.pollhive-share-trigger{display:inline-flex;align-items:center;gap:.45em;padding:.45em .95em;border-radius:var(--pollhive-radius-badge,999px);border:1px solid var(--pollhive-card-border,#dcdcde);background:var(--pollhive-card-bg,#fff);color:var(--pollhive-text-color,#2c3338);font-size:.85em;font-weight:600;cursor:pointer;transition:background-color 0.15s ease,border-color 0.15s ease}.pollhive-share-trigger:hover{background:var(--pollhive-neutral-bg,#f0f0f1)}.pollhive-share-trigger:focus-visible{outline:2px solid var(--pollhive-accent);outline-offset:2px}.pollhive-share-icon{display:inline-flex;width:15px;height:15px}.pollhive-share-icon svg{width:100%;height:100%}.pollhive-share-backdrop{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;background:rgb(20 20 43 / .28);backdrop-filter:blur(2px)}.pollhive-share-backdrop[hidden]{display:none}.pollhive-share-popover{background:#fff;border-radius:16px;padding:18px;width:270px;max-width:calc(100vw - 32px);box-shadow:0 24px 48px rgb(20 20 43 / .28)}.pollhive-share-popover-header{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pollhive-share-popover-title{font-size:14.5px;font-weight:700;color:#14142b}.pollhive-share-close{background:none;border:none;font-size:18px;line-height:1;color:#736d87;cursor:pointer;padding:2px 4px}.pollhive-share-close:hover{color:#14142b}.pollhive-share-close:focus-visible{outline:2px solid var(--pollhive-accent);outline-offset:2px}.pollhive-share-btn{display:flex;align-items:center;gap:10px;width:100%;padding:9px 8px;border-radius:8px;border:none;background:#fff0;color:#14142b;font-size:13px;font-weight:600;text-align:left;cursor:pointer;transition:background-color 0.15s ease,color 0.15s ease}.pollhive-share-btn:hover{background:color-mix(in srgb,var(--pollhive-accent) 10%,white)}.pollhive-share-btn:focus-visible{outline:2px solid var(--pollhive-accent);outline-offset:-2px}.pollhive-share-facebook:hover{background:#1877f2;color:#fff}.pollhive-share-twitter:hover{background:#000;color:#fff}.pollhive-share-whatsapp:hover{background:#25d366;color:#fff}.pollhive-share-linkedin:hover{background:#0a66c2;color:#fff}.pollhive-share-copy:hover{background:var(--pollhive-accent);color:#fff}.pollhive-route-single-poll{width:100%}.pollhive-single-poll-page{--pf-accent:var(--pollhive-accent);--pf-accent-soft:color-mix(in srgb, var(--pf-accent) 10%, white);--pf-ink:#14142b;--pf-muted:#6b7280;--pf-faint:#736d87;--pf-border:#f0eef7;--pf-border-soft:#f4f2fa;--pf-card-bg:#ffffff;box-sizing:border-box;max-width:760px!important;margin:0 auto;padding:44px 20px 64px;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif}.pollhive-single-poll-page *{box-sizing:border-box}@media (prefers-color-scheme:dark){.pollhive-poll-wrapper:not([data-theme]),.pollhive-single-poll-page:not([data-theme]){--pf-ink:var(--pollhive-heading-color);--pf-muted:var(--pollhive-muted-color);--pf-faint:var(--pollhive-muted-color);--pf-border:var(--pollhive-card-border);--pf-border-soft:var(--pollhive-card-border);--pf-card-bg:var(--pollhive-card-bg)}}.pollhive-poll-wrapper[data-theme="dark"],.pollhive-single-poll-page[data-theme="dark"]{--pf-ink:var(--pollhive-heading-color);--pf-muted:var(--pollhive-muted-color);--pf-faint:var(--pollhive-muted-color);--pf-border:var(--pollhive-card-border);--pf-border-soft:var(--pollhive-card-border);--pf-card-bg:var(--pollhive-card-bg)}.pollhive-spp-card{background:var(--pf-card-bg,#fff);border:1px solid var(--pf-border);border-radius:22px;box-shadow:0 1px 2px rgb(20 20 43 / .05),0 10px 20px -10px rgb(20 20 43 / .08),0 32px 56px -24px rgb(20 20 43 / .15);overflow:hidden}.pollhive-spp-header{padding:34px 36px 22px;text-align:center;border-bottom:1px solid var(--pf-border-soft)}.pollhive-spp-category{display:inline-flex;align-items:center;font-size:11.5px;font-weight:700;color:var(--pf-accent);background:var(--pf-accent-soft);padding:4px 11px;border-radius:20px;margin-bottom:18px}.pollhive-spp-title{font-size:33px;font-weight:800;color:var(--pf-ink);margin:0 0 14px;letter-spacing:-.025em;line-height:1.22;max-width:580px;margin-left:auto;margin-right:auto}.pollhive-spp-description{font-size:15px;color:var(--pf-muted);max-width:460px;margin:0 auto 22px}.pollhive-spp-stats{display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap;padding-top:18px;border-top:1px solid var(--pf-border-soft)}.pollhive-spp-status{display:inline-flex;align-items:center;gap:5px;font-size:11.5px;font-weight:700;padding:4px 10px;border-radius:20px;background:#f3f2f7;color:#6b7280}.pollhive-spp-status-dot{width:5px;height:5px;border-radius:50%;background:currentColor}.pollhive-spp-status-active{background:#eafbef;color:#0d9a4f}.pollhive-spp-status-scheduled{background:#fdf3e6;color:#b8720d}.pollhive-spp-status-closed{background:#f3f2f7;color:#6b7280}.pollhive-spp-stat-divider{width:1px;height:28px;background:var(--pf-border);flex-shrink:0}.pollhive-spp-stat{text-align:center}.pollhive-spp-stat-value{display:block;font-size:15px;font-weight:800;color:var(--pf-ink);line-height:1.1}.pollhive-spp-stat-label{display:block;font-size:10.5px;color:var(--pf-faint);font-weight:600;margin-top:2px}.pollhive-spp-stat-trending .pollhive-spp-stat-value{color:#b8720d}.pollhive-spp-widget{padding:26px 36px 32px}.pollhive-spp-widget .pollhive-poll-header .pollhive-poll-title,.pollhive-spp-widget .pollhive-poll-header .pollhive-poll-description{display:none}.pollhive-spp-widget .pollhive-poll-wrapper{max-width:none;margin:0;border:none;padding:0;box-shadow:none;font-family:inherit}.pollhive-spp-widget .pollhive-options-heading-row{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px}.pollhive-spp-widget .pollhive-options-heading{font-size:13.5px;font-weight:700;color:var(--pf-faint);text-transform:uppercase;letter-spacing:.04em}.pollhive-spp-widget .pollhive-options-multi-badge{font-size:11.5px;font-weight:600;color:var(--pf-faint);background:#f3f2f7;padding:3px 9px;border-radius:8px}.pollhive-spp-widget .pollhive-options-list-text .pollhive-option{margin-bottom:10px}.pollhive-spp-widget .pollhive-options-list-text .pollhive-option:last-child{margin-bottom:0}.pollhive-spp-widget .pollhive-options-list-text .pollhive-option label{display:flex;align-items:center;gap:13px;padding:16px 17px;border:2px solid #ecebf3;background:#fff;border-radius:13px;margin-bottom:0;cursor:pointer;transition:border-color 0.14s ease,background-color 0.14s ease}.pollhive-spp-widget .pollhive-options-list-text .pollhive-option label::before,.pollhive-spp-widget .pollhive-options-list-text .pollhive-option label::after{display:none}.pollhive-spp-widget .pollhive-options-list-text .pollhive-option label:hover{border-color:color-mix(in srgb,var(--pf-accent) 40%,white);background:color-mix(in srgb,var(--pf-accent) 3%,white)}.pollhive-spp-widget .pollhive-option.pollhive-option-selected label{border-color:var(--pf-accent);background:var(--pf-accent-soft)}.pollhive-spp-widget .pollhive-option-dot{display:flex;align-items:center;justify-content:center;width:22px;height:22px;border-radius:50%;border:2px solid #d8d3fa;background:#fff;flex-shrink:0;transform:scale(1);transition:transform 0.18s cubic-bezier(.34,1.56,.64,1),border-color 0.14s ease,background-color 0.14s ease}.pollhive-spp-widget .pollhive-option.pollhive-option-selected .pollhive-option-dot{border-color:var(--pf-accent);background:var(--pf-accent);transform:scale(1.05)}.pollhive-spp-widget .pollhive-option.pollhive-option-selected .pollhive-option-dot::after{content:"\2713";color:#fff;font-size:11.5px;font-weight:900;line-height:1}.pollhive-spp-widget .pollhive-option-label{font-size:15px;font-weight:600;color:var(--pf-ink);flex:1}.pollhive-spp-widget .pollhive-option.pollhive-option-selected .pollhive-option-label{font-weight:700}.pollhive-spp-widget .pollhive-option.pollhive-option-selected .pollhive-option-selected-tag{display:inline-block;font-size:11px;font-weight:700;color:var(--pf-accent);flex-shrink:0}.pollhive-spp-widget .pollhive-options{margin-bottom:0}.pollhive-spp-widget .pollhive-options-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:12px}.pollhive-spp-widget .pollhive-options-grid .pollhive-option-dot,.pollhive-spp-widget .pollhive-options-grid .pollhive-option-selected-tag{display:none}.pollhive-spp-widget .pollhive-options-grid .pollhive-option.pollhive-option-selected .pollhive-option-selected-tag{display:none}.pollhive-spp-widget .pollhive-options-grid .pollhive-option label{display:flex;flex-direction:column;align-items:stretch;gap:9px;padding:10px;border:2px solid #ecebf3;border-radius:16px;cursor:pointer;text-align:left;transition:border-color 0.14s ease,box-shadow 0.18s ease,transform 0.18s ease}.pollhive-spp-widget .pollhive-options-grid .pollhive-option label:hover{transform:translateY(-2px);border-color:color-mix(in srgb,var(--pf-accent) 40%,white);box-shadow:0 10px 22px rgb(20 20 43 / .12)}.pollhive-spp-widget .pollhive-options-grid .pollhive-option label:hover .pollhive-option-image img{transform:scale(1.04)}.pollhive-spp-widget .pollhive-options-grid .pollhive-option.pollhive-option-selected label{border-color:var(--pf-accent);outline:3px solid var(--pf-accent);outline-offset:-3px;box-shadow:0 6px 16px color-mix(in srgb,var(--pf-accent) 18%,transparent)}.pollhive-spp-widget .pollhive-options-grid .pollhive-option-image{position:relative;aspect-ratio:16 / 10;border-radius:12px;overflow:hidden;background:#f0eef7}.pollhive-spp-widget .pollhive-options-grid .pollhive-option-image img{width:100%;max-width:none;height:100%;object-fit:cover;border-radius:0;transition:transform 0.25s ease}.pollhive-spp-widget .pollhive-options-grid .pollhive-option-label-row{display:flex;align-items:center;gap:6px;padding:0 2px}.pollhive-spp-widget .pollhive-options-grid .pollhive-option-label{font-size:13.5px;font-weight:600;color:var(--pf-ink);flex:1}.pollhive-spp-widget .pollhive-options-grid .pollhive-option label{position:relative}.pollhive-spp-widget .pollhive-options-grid .pollhive-option-image-check{display:none;position:absolute;top:8px;right:8px;width:24px;height:24px;border-radius:50%;background:#fff;border:2px solid var(--pf-accent);color:var(--pf-accent);align-items:center;justify-content:center;font-size:11px;font-weight:900;line-height:1;flex-shrink:0;box-shadow:0 3px 8px rgb(20 20 43 / .18)}.pollhive-spp-widget .pollhive-options-grid .pollhive-option-image-check::after{content:"\2713"}.pollhive-spp-widget .pollhive-options-grid .pollhive-option.pollhive-option-selected .pollhive-option-image-check{display:flex}@media (max-width:480px){.pollhive-spp-widget .pollhive-options-grid{grid-template-columns:1fr}}.pollhive-spp-widget .pollhive-vote-actions{margin-top:22px;gap:10px;align-items:stretch;height:46px}.pollhive-spp-widget .pollhive-vote-actions .pollhive-share,.pollhive-spp-widget .pollhive-vote-actions-standalone .pollhive-share{margin-top:0;padding-top:0;border-top:none;height:100%;display:flex}.pollhive-spp-widget .pollhive-vote-button{flex:0 1 128px;min-width:104px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,color-mix(in srgb,var(--pf-accent) 90%,white),color-mix(in srgb,var(--pf-accent) 88%,black));padding:0 18px;border-radius:12px;font-size:13.5px;font-weight:800;box-shadow:0 8px 16px -6px color-mix(in srgb,var(--pf-accent) 45%,transparent);transition:box-shadow 0.18s cubic-bezier(.16,1,.3,1),transform 0.18s cubic-bezier(.16,1,.3,1),filter 0.18s cubic-bezier(.16,1,.3,1)}.pollhive-spp-widget .pollhive-vote-button:hover{box-shadow:0 10px 20px -6px color-mix(in srgb,var(--pf-accent) 55%,transparent);transform:translateY(-1px);filter:brightness(1.05)}.pollhive-spp-widget .pollhive-vote-button:active,.pollhive-spp-widget .pollhive-view-results-link:active{transform:scale(.97)}.pollhive-spp-widget .pollhive-vote-button:focus-visible,.pollhive-spp-widget .pollhive-view-results-link:focus-visible{outline:2.5px solid var(--pf-accent);outline-offset:2px}.pollhive-spp-widget .pollhive-view-results-link{flex:1 1 auto;min-width:120px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;background:#f3f2f7;color:#14142b;padding:0 16px;border-radius:12px;border:none;box-shadow:0 1px 2px rgb(20 20 43 / .04);font-size:13px;font-weight:700;cursor:pointer}.pollhive-spp-widget .pollhive-view-results-link:hover{background:#ecebf3}.pollhive-spp-widget .pollhive-vote-button.pollhive-action-secondary{background:#f3f2f7;color:#14142b;box-shadow:0 1px 2px rgb(20 20 43 / .04)}.pollhive-spp-widget .pollhive-vote-button.pollhive-action-secondary:hover{background:#ecebf3;box-shadow:0 1px 2px rgb(20 20 43 / .04);transform:none;filter:none}.pollhive-spp-widget .pollhive-view-results-link.pollhive-action-primary{background:linear-gradient(135deg,color-mix(in srgb,var(--pf-accent) 90%,white),color-mix(in srgb,var(--pf-accent) 88%,black));color:#fff;box-shadow:0 8px 16px -6px color-mix(in srgb,var(--pf-accent) 45%,transparent)}.pollhive-spp-widget .pollhive-view-results-link.pollhive-action-primary:hover{background:linear-gradient(135deg,color-mix(in srgb,var(--pf-accent) 90%,white),color-mix(in srgb,var(--pf-accent) 88%,black));box-shadow:0 10px 20px -6px color-mix(in srgb,var(--pf-accent) 55%,transparent);filter:brightness(1.05)}.pollhive-spp-widget .pollhive-vote-actions .pollhive-share-trigger-wrap,.pollhive-spp-widget .pollhive-vote-actions-standalone .pollhive-share-trigger-wrap{display:flex;height:100%}.pollhive-spp-widget .pollhive-vote-actions .pollhive-share-trigger,.pollhive-spp-widget .pollhive-vote-actions-standalone .pollhive-share-trigger{flex:0 0 46px;width:46px;height:100%;box-sizing:border-box;padding:0;display:flex;align-items:center;justify-content:center;border-radius:12px;border:none;background:#f3f2f7;color:#3c3752;box-shadow:0 1px 2px rgb(20 20 43 / .04)}.pollhive-spp-widget .pollhive-vote-actions .pollhive-share-trigger:hover,.pollhive-spp-widget .pollhive-vote-actions-standalone .pollhive-share-trigger:hover{background:#ecebf3}.pollhive-spp-widget .pollhive-vote-actions .pollhive-share-label,.pollhive-spp-widget .pollhive-vote-actions-standalone .pollhive-share-label{display:none}.pollhive-spp-widget .pollhive-results-banner{gap:12px;padding:14px 18px;border-radius:14px;margin-bottom:20px}.pollhive-spp-widget .pollhive-results-banner-winner{background:linear-gradient(135deg,color-mix(in srgb,var(--pf-accent) 10%,white),color-mix(in srgb,var(--pf-accent) 4%,white));border-color:color-mix(in srgb,var(--pf-accent) 15%,white);color:inherit}.pollhive-spp-widget .pollhive-results-banner-tie{background:linear-gradient(135deg,color-mix(in srgb,var(--pf-accent) 10%,white),color-mix(in srgb,var(--pf-accent) 4%,white));border-color:color-mix(in srgb,var(--pf-accent) 15%,white);color:inherit}.pollhive-spp-widget .pollhive-results-banner-icon{font-size:22px}.pollhive-spp-widget .pollhive-results-banner-text-wrap{display:flex;flex-direction:column}.pollhive-spp-widget .pollhive-results-banner-text{font-size:13.5px;font-weight:800;color:#14142b}.pollhive-spp-widget .pollhive-results-banner-sub{display:block;font-size:12px;color:#8f8aa0;font-weight:600;margin-top:2px}.pollhive-spp-widget .pollhive-results-heading-row{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.pollhive-spp-widget .pollhive-results-heading{font-size:13.5px;font-weight:700;color:#736d87;text-transform:uppercase;letter-spacing:.04em}.pollhive-spp-widget .pollhive-results-list{gap:14px}.pollhive-spp-widget .pollhive-result-row{padding:0}.pollhive-spp-widget .pollhive-result-label{font-size:14.5px;color:#14142b}.pollhive-spp-widget .pollhive-result-winner .pollhive-result-label{font-weight:700}.pollhive-spp-widget .pollhive-result-percent{font-size:16px;font-weight:800;color:#6b7280}.pollhive-spp-widget .pollhive-result-winner .pollhive-result-percent{color:var(--pf-accent)}.pollhive-spp-widget .pollhive-progress-bar-track{height:11px;border-radius:6px;background:#f0eef7}.pollhive-spp-widget .pollhive-progress-bar-fill{border-radius:6px;background:color-mix(in srgb,var(--pf-accent) 37%,white)}.pollhive-spp-widget .pollhive-result-winner .pollhive-progress-bar-fill{background:color-mix(in srgb,var(--pf-accent) 88%,black)}.pollhive-spp-widget .pollhive-result-count{font-size:11.5px;color:#736d87}.pollhive-spp-widget .pollhive-result-row.pollhive-result-selected{background:color-mix(in srgb,var(--pf-accent) 10%,white);border:1px solid color-mix(in srgb,var(--pf-accent) 20%,white);border-radius:10px;padding:8px 10px;margin:0 -10px}.pollhive-spp-widget .pollhive-your-vote-badge{display:inline-block;vertical-align:middle;margin-left:6px;padding:2px 7px;border-radius:999px;background:var(--pf-accent);color:#fff;font-size:9.5px;font-weight:800;text-transform:uppercase;letter-spacing:.03em}.pollhive-spp-widget .pollhive-results-view-toggle{width:fit-content;margin-left:auto;background:#f3f2f7;border-radius:9px;padding:3px;gap:0;margin-bottom:16px}.pollhive-spp-widget .pollhive-results-view-btn{border:none;border-radius:7px;padding:6px 15px;font-size:12px;background:#fff0;color:#736d87}.pollhive-spp-widget .pollhive-results-view-btn.is-active{background:#fff;color:#14142b;box-shadow:0 1px 3px rgb(20 20 43 / .12)}.pollhive-spp-widget .pollhive-pie-chart-area{margin-top:4px}.pollhive-spp-widget .pollhive-pie-chart-layout{flex-direction:row;align-items:center;gap:24px}.pollhive-spp-widget .pollhive-chart-canvas-wrapper{max-width:190px;flex:0 0 190px;margin:0}.pollhive-spp-widget .pollhive-chart-canvas{max-height:190px}.pollhive-spp-widget .pollhive-pie-legend{max-width:none;flex:1 1 auto;min-width:0;gap:12px;margin-top:0}.pollhive-spp-widget .pollhive-pie-legend-item{padding:4px 6px;border-radius:8px}.pollhive-spp-widget .pollhive-pie-legend-item:hover,.pollhive-spp-widget .pollhive-pie-legend-item.pollhive-pie-legend-active{background:#f3f2f7}.pollhive-spp-widget .pollhive-pie-legend-label{font-size:13.5px;color:#14142b}.pollhive-spp-widget .pollhive-pie-legend-dots{border-bottom-color:#ecebf3}.pollhive-spp-widget .pollhive-pie-legend-stats{font-size:12px;color:#6b7280}.pollhive-spp-widget .pollhive-pie-legend-winner .pollhive-pie-legend-label{color:var(--pf-accent)}.pollhive-spp-widget .pollhive-pie-legend-winner .pollhive-pie-legend-stats{color:#14142b;font-weight:800}@media (max-width:480px){.pollhive-spp-widget .pollhive-pie-chart-layout{flex-direction:column}.pollhive-spp-widget .pollhive-chart-canvas-wrapper{margin:0 auto}}.pollhive-spp-widget .pollhive-show-vote-form-link{flex:1;background:#f3f2f7!important;color:#14142b!important;padding:10px 16px!important;border-radius:12px!important;font-size:13px!important;font-weight:700!important;border:none!important}.pollhive-spp-widget .pollhive-show-vote-form-link:hover{background:#ecebf3!important;color:#14142b!important}.pollhive-spp-trust{display:flex;align-items:center;justify-content:center;gap:8px;max-width:420px;margin:16px auto 0;padding:10px 16px;background:#fff;border:1px solid var(--pf-border);border-radius:12px;font-size:12px;color:#8f8aa0;font-weight:600;text-align:center}.pollhive-spp-trust-icon{width:16px;height:16px;border-radius:4px;background:var(--pf-accent);display:inline-block;flex-shrink:0}.pollhive-spp-related{margin-top:48px}.pollhive-spp-related-heading{display:flex;align-items:baseline;gap:8px;margin-bottom:16px}.pollhive-spp-related-title{font-size:16px;font-weight:800;color:var(--pf-ink)}.pollhive-spp-related-sub{font-size:12.5px;color:var(--pf-faint)}.pollhive-spp-related-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:16px}.pollhive-spp-related-card{background:#fff;border:1px solid var(--pf-border);border-radius:16px;padding:18px;box-shadow:0 1px 2px rgb(20 20 43 / .04),0 6px 16px rgb(20 20 43 / .06);display:flex;flex-direction:column;gap:12px;text-decoration:none;color:inherit;transition:transform 0.18s cubic-bezier(.16,1,.3,1),box-shadow 0.18s cubic-bezier(.16,1,.3,1),border-color 0.18s ease}.pollhive-spp-related-card:hover,.pollhive-spp-related-card:focus-visible{transform:translateY(-3px);box-shadow:0 12px 22px rgb(20 20 43 / .1);border-color:color-mix(in srgb,var(--pf-accent) 20%,white)}.pollhive-spp-related-card:focus-visible{outline:2.5px solid var(--pf-accent);outline-offset:2px}.pollhive-spp-related-top{display:flex;justify-content:space-between;align-items:center}.pollhive-spp-related-status{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:8px}.pollhive-spp-related-status-active{color:#0d9a4f;background:#eafbef}.pollhive-spp-related-status-scheduled{color:#b8720d;background:#fdf3e6}.pollhive-spp-related-status-closed{color:#6b7280;background:#f3f2f7}.pollhive-spp-related-type{font-size:10.5px;font-weight:600;color:var(--pf-faint)}.pollhive-spp-related-poll-title{font-size:14.5px;font-weight:700;color:var(--pf-ink);line-height:1.4;min-height:calc(14.5px * 1.4 * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pollhive-spp-related-bars{min-height:62px}.pollhive-spp-related-bar-row{margin-bottom:7px}.pollhive-spp-related-bar-row:last-child{margin-bottom:0}.pollhive-spp-related-bar-labels{display:flex;justify-content:space-between;font-size:11px;color:#6b7280;font-weight:600;margin-bottom:3px}.pollhive-spp-related-bar-track{height:5px;background:var(--pf-border);border-radius:3px;overflow:hidden}.pollhive-spp-related-bar-fill{height:100%;background:color-mix(in srgb,var(--pf-accent) 60%,white);border-radius:3px}.pollhive-spp-related-footer{display:flex;justify-content:space-between;align-items:center;padding-top:6px;border-top:1px solid #f6f5fa;margin-top:auto}.pollhive-spp-related-meta{font-size:12.5px;color:var(--pf-faint);font-weight:600}.pollhive-spp-related-link{font-size:12.5px;font-weight:700;color:var(--pf-accent)}@media (max-width:640px){.pollhive-spp-header{padding:24px 20px 18px}.pollhive-spp-widget{padding:18px 20px 24px}.pollhive-spp-title{font-size:24px}.pollhive-spp-stats{gap:11px}.pollhive-spp-widget .pollhive-vote-actions{flex-direction:column;height:auto}.pollhive-spp-widget .pollhive-vote-button,.pollhive-spp-widget .pollhive-view-results-link{width:100%;height:46px;flex-basis:auto}.pollhive-spp-widget .pollhive-vote-actions .pollhive-share-trigger-wrap,.pollhive-spp-widget .pollhive-vote-actions-standalone .pollhive-share-trigger-wrap{width:100%;height:46px;flex:0 0 auto}.pollhive-spp-widget .pollhive-vote-actions .pollhive-share-trigger,.pollhive-spp-widget .pollhive-vote-actions-standalone .pollhive-share-trigger{width:100%;height:46px;flex:0 0 auto}.pollhive-spp-related-grid{grid-template-columns:1fr}}.pollhive-polls-archive{--pa-ink:#14142b;--pa-muted:#6b7280;--pa-faint:#736d87;--pa-border:#f0eef7;--pa-accent:var(--pollhive-accent);--pa-accent-soft:color-mix(in srgb, var(--pa-accent) 10%, white);box-sizing:border-box;font-family:Inter,-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;max-width:1160px;margin:0 auto;padding:24px 20px 80px}.pollhive-polls-archive *,.pollhive-polls-archive *::before,.pollhive-polls-archive *::after{box-sizing:border-box}.pollhive-archive-header{text-align:center;margin-bottom:28px}.pollhive-archive-title{font-size:28px;font-weight:800;color:var(--pa-ink);margin:0 0 8px;letter-spacing:-.02em}.pollhive-archive-subtitle{font-size:14.5px;color:var(--pa-muted);margin:0}.pollhive-archive-mobile-filter-bar{display:none;margin-bottom:16px}.pollhive-archive-drawer-open{flex:1;background:#fff;border:1px solid #e9e6f3;padding:11px;border-radius:10px;font-size:13px;font-weight:700;color:var(--pa-ink);cursor:pointer}.pollhive-archive-layout{display:flex;gap:28px;align-items:flex-start}.pollhive-archive-sidebar{width:220px;flex-shrink:0;background:#fff;border:1px solid var(--pa-border);border-radius:14px;padding:20px}.pollhive-archive-sidebar-title{font-size:13px;font-weight:800;color:var(--pa-ink);margin-bottom:14px}.pollhive-archive-sidebar-divider{height:1px;background:#f4f2fa;margin:16px 0}.pollhive-archive-filter-row{display:flex;align-items:center;justify-content:space-between;padding:7px 0;cursor:pointer;text-decoration:none!important}.pollhive-archive-filter-label{font-size:13px;font-weight:500;color:#3c3752}.pollhive-archive-filter-row.is-active .pollhive-archive-filter-label{font-weight:800;color:var(--pa-accent)}.pollhive-archive-filter-count{font-size:11.5px;color:#b3aec3}.pollhive-archive-tag-wrap{display:flex;flex-wrap:wrap;gap:6px}.pollhive-archive-tag-pill{padding:5px 11px;border-radius:16px;font-size:11.5px;font-weight:600;background:#f3f2f7;color:#3c3752;text-decoration:none!important;transition:background-color 0.15s ease}.pollhive-archive-tag-pill:hover{background:#efedf8}.pollhive-archive-tag-pill.is-active{background:var(--pa-accent);color:#fff}.pollhive-archive-main{flex:1;min-width:0}.pollhive-archive-toolbar{display:flex;justify-content:space-between;align-items:center;margin-bottom:16px;flex-wrap:wrap;gap:10px}.pollhive-archive-results-count{font-size:13px;color:var(--pa-faint);font-weight:600}.pollhive-archive-sort-group{display:flex;gap:6px;flex-wrap:wrap}.pollhive-archive-sort-pill{padding:7px 13px;border-radius:16px;font-size:12px;font-weight:700;border:1px solid #e9e6f3;background:#fff;color:#3c3752;text-decoration:none!important;transition:all 0.15s ease}.pollhive-archive-sort-pill.is-active{border-color:var(--pa-accent);background:var(--pa-accent-soft);color:var(--pa-accent)}.pollhive-archive-grid{display:grid;grid-template-columns:repeat(2,1fr);gap:16px}.pollhive-archive-card{background:#fff;border:1px solid var(--pa-border);border-radius:16px;padding:18px;box-shadow:0 1px 2px rgb(20 20 43 / .04),0 6px 14px rgb(20 20 43 / .05);cursor:pointer;display:flex;flex-direction:column;gap:11px;text-decoration:none!important;color:inherit;transition:transform 0.18s cubic-bezier(.16,1,.3,1),box-shadow 0.18s cubic-bezier(.16,1,.3,1),border-color 0.18s ease}.pollhive-archive-card:hover,.pollhive-archive-card:focus-visible{transform:translateY(-3px);box-shadow:0 14px 26px rgb(20 20 43 / .1);border-color:color-mix(in srgb,var(--pa-accent) 20%,white)}.pollhive-archive-card:focus-visible{outline:2.5px solid var(--pa-accent);outline-offset:2px}.pollhive-archive-card-top{display:flex;justify-content:space-between;align-items:center}.pollhive-archive-card-status{font-size:10.5px;font-weight:700;padding:3px 9px;border-radius:8px}.pollhive-archive-card-status-active{color:#0d9a4f;background:#eafbef}.pollhive-archive-card-status-scheduled{color:#b8720d;background:#fdf3e6}.pollhive-archive-card-status-closed{color:#6b7280;background:#f3f2f7}.pollhive-archive-card-type{font-size:10.5px;font-weight:600;color:var(--pa-faint)}.pollhive-archive-card-title{font-size:15px;font-weight:700;color:var(--pa-ink);line-height:1.4;min-height:calc(15px * 1.4 * 2);display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.pollhive-archive-card-bar-row{margin-bottom:7px}.pollhive-archive-card-bar-row:last-child{margin-bottom:0}.pollhive-archive-card-bar-labels{display:flex;justify-content:space-between;font-size:11px;color:var(--pa-muted);font-weight:600;margin-bottom:3px}.pollhive-archive-card-bar-track{height:5px;background:var(--pa-border);border-radius:3px;overflow:hidden}.pollhive-archive-card-bar-fill{height:100%;background:color-mix(in srgb,var(--pa-accent) 60%,white);border-radius:3px;transition:width 0.5s cubic-bezier(.16,1,.3,1)}.pollhive-archive-card-footer{display:flex;justify-content:space-between;align-items:center;padding-top:6px;border-top:1px solid #f6f5fa}.pollhive-archive-card-meta{font-size:12.5px;color:var(--pa-faint);font-weight:600}.pollhive-archive-card-link{font-size:12.5px;font-weight:700;color:var(--pa-accent)}.pollhive-archive-empty{background:#fff;border:1px dashed color-mix(in srgb,var(--pa-accent) 20%,white);border-radius:16px;padding:56px 20px;text-align:center}.pollhive-archive-empty-icon{font-size:32px;margin-bottom:14px}.pollhive-archive-empty-title{font-size:15px;font-weight:700;color:var(--pa-ink);margin-bottom:6px}.pollhive-archive-empty-desc{font-size:13px;color:var(--pa-faint);margin-bottom:16px}.pollhive-archive-empty-action{display:inline-block;background:var(--pa-accent);color:#fff;padding:10px 20px;border-radius:10px;font-size:13px;font-weight:700;text-decoration:none!important}.pollhive-archive-pagination{display:flex;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:28px}.pollhive-archive-pagination .page-numbers{display:inline-flex;align-items:center;justify-content:center;min-width:34px;height:34px;padding:0 10px;border-radius:8px;border:1px solid #e9e6f3;background:#fff;color:#3c3752;font-size:12.5px;font-weight:700;text-decoration:none!important}.pollhive-archive-pagination .page-numbers.current{background:var(--pa-accent);border-color:var(--pa-accent);color:#fff}.pollhive-archive-pagination .page-numbers.dots{border:none;background:none}.pollhive-archive-drawer-backdrop{position:fixed;inset:0;background:rgb(20 20 43 / .3);z-index:100060;display:flex;align-items:flex-end}.pollhive-archive-drawer-backdrop[hidden]{display:none}.pollhive-archive-drawer{background:#fff;width:100%;border-radius:20px 20px 0 0;padding:22px 22px 32px;max-height:75vh;overflow-y:auto;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI",Helvetica,Arial,sans-serif;animation:pollhive-archive-drawer-in 0.22s cubic-bezier(.16,1,.3,1)}@keyframes pollhive-archive-drawer-in{from{transform:translateY(100%)}to{transform:translateY(0)}}.pollhive-archive-drawer-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:18px}.pollhive-archive-drawer-title{font-size:15px;font-weight:800;color:var(--pa-ink)}.pollhive-archive-drawer-close{background:#f3f2f7;width:30px;height:30px;border:none;border-radius:8px;font-size:14px;color:var(--pa-ink);cursor:pointer}.pollhive-archive-drawer-section-title{font-size:12.5px;font-weight:800;color:var(--pa-faint);text-transform:uppercase;letter-spacing:.04em;margin-bottom:10px}.pollhive-archive-drawer-pills{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:18px}.pollhive-archive-drawer-pill{padding:8px 14px;border-radius:20px;font-size:12.5px;font-weight:700;background:#f3f2f7;color:#3c3752;text-decoration:none!important}.pollhive-archive-drawer-pill.is-active{background:var(--pa-accent);color:#fff}.pollhive-archive-drawer-show-results{width:100%;background:var(--pa-accent);color:#fff;border:none;padding:14px;border-radius:12px;font-size:14px;font-weight:800;cursor:pointer}@media (max-width:900px){.pollhive-archive-sidebar{display:none}.pollhive-archive-mobile-filter-bar{display:flex}}@media (max-width:640px){.pollhive-archive-grid{grid-template-columns:1fr}.pollhive-archive-title{font-size:22px}}@media (prefers-reduced-motion:reduce){.pollhive-poll-wrapper *,.pollhive-single-poll-page *,.pollhive-polls-archive *,.pollhive-archive-drawer-backdrop *,.pollhive-share *,.pollhive-share-backdrop *{animation-duration:0.01ms!important;animation-iteration-count:1!important;transition-duration:0.01ms!important}.pollhive-spp-widget .pollhive-options-grid .pollhive-option label:hover,.pollhive-spp-widget .pollhive-vote-button:hover,.pollhive-spp-related-card:hover,.pollhive-archive-card:hover{transform:none}.pollhive-spp-widget .pollhive-options-grid .pollhive-option label:hover .pollhive-option-image img{transform:none}}.pollhive-option-unavailable{opacity:.62;cursor:not-allowed}.pollhive-option-unavailable label{cursor:not-allowed}.pollhive-option-unavailable-label{display:inline-block;margin-top:6px;font-size:.82em;color:var(--pollhive-muted-color,#6b7280)}