.Newsletter_newsletter__ZCr_S{width:100%;padding:var(--space-12,3rem) var(--space-6,1.5rem);text-align:center;position:relative;background-color:var(--block-bg-color,transparent);color:var(--block-text-color,inherit);font-family:var(--block-body-font,inherit)}.Newsletter_previewMode__BjJ8G{pointer-events:none}.Newsletter_header__uGY_B{margin-bottom:var(--space-8,2rem);max-width:600px;margin-left:auto;margin-right:auto}.Newsletter_title__nL3H5{font-family:var(--block-heading-font,var(--block-heading-font,system-ui,sans-serif));font-size:var(--block-font-size,2rem);font-weight:var(--block-font-weight,700);color:var(--block-heading-color,var(--block-text-color,inherit));margin:0 0 var(--space-4,1rem) 0;letter-spacing:-.02em;line-height:1.2;text-wrap:balance}.Newsletter_description__qYSGr{font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));font-size:var(--block-font-size,1.125rem);color:var(--block-body-color,var(--block-text-color,inherit));opacity:.85;max-width:500px;margin:0 auto;line-height:1.7}.Newsletter_form__EHyUx{max-width:520px;margin:0 auto}.Newsletter_inputWrapper__j5JdG{display:flex;align-items:center;gap:var(--space-2,.5rem);background:var(--block-input-bg,var(--block-bg-color,var(--glass-bg,hsla(0,0%,100%,.08))));border:1px solid var(--block-input-border,var(--block-border-color,var(--glass-border,hsla(0,0%,100%,.12))));border-radius:var(--block-border-radius,var(--radius,5px));padding:var(--space-1,.25rem);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);box-shadow:var(--block-shadow,0 4px 16px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.05));transition:border-color .25s ease,box-shadow .25s ease,transform .2s ease}.Newsletter_inputWrapper__j5JdG:focus-within{border-color:var(--block-accent-color,currentColor);box-shadow:var(--block-shadow,0 4px 20px rgba(0,0,0,.1),0 0 0 3px rgba(250,114,0,.15),inset 0 1px 0 hsla(0,0%,100%,.05));transform:translateY(-1px)}.Newsletter_emailInput__aVXrI{flex:1 1;min-width:0;padding:var(--space-4,1rem) var(--space-4,1rem);font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));font-size:var(--block-font-size,1rem);color:var(--block-input-text,var(--block-text-color,currentColor));background:transparent;border:none;outline:none}.Newsletter_emailInput__aVXrI::placeholder{color:var(--block-text-color,currentColor);transition:color .2s ease}.Newsletter_emailInput__aVXrI:focus::placeholder{color:var(--block-text-color,currentColor)}.Newsletter_submitButton__ivRtt{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,.5rem);min-height:48px;padding:var(--space-3,.75rem) var(--space-6,1.5rem);background:var(--block-button-bg,var(--block-accent-color,currentColor));color:var(--block-button-text,var(--block-text-on-accent,#fff));font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));font-size:var(--block-font-size,1rem);font-weight:var(--block-font-weight,600);border:none;border-radius:var(--block-border-radius,var(--radius,5px));cursor:pointer;white-space:nowrap;box-shadow:var(--block-shadow,0 4px 14px rgba(250,114,0,.35),0 1px 2px rgba(0,0,0,.1));transition:transform .25s cubic-bezier(.34,1.56,.64,1),box-shadow .25s ease,background .2s ease,opacity .2s ease}.Newsletter_submitButton__ivRtt:hover:not(:disabled){background:var(--block-button-bg-hover,var(--block-button-bg,var(--block-accent-color,currentColor)));transform:translateY(-2px);box-shadow:0 8px 24px rgba(250,114,0,.4),0 2px 4px rgba(0,0,0,.1)}.Newsletter_submitButton__ivRtt:active:not(:disabled){transform:translateY(0)}.Newsletter_submitButton__ivRtt:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.Newsletter_submitButton__ivRtt:focus-visible{outline:2px solid var(--block-text-on-accent,#fff);outline-offset:2px}.Newsletter_submitButton__ivRtt.Newsletter_loading__qscmb{position:relative;color:transparent}.Newsletter_submitButton__ivRtt.Newsletter_loading__qscmb:after{content:"";position:absolute;width:20px;height:20px;border:2px solid var(--block-text-on-accent,#fff);border-top:2px solid transparent;border-radius:50%;animation:Newsletter_spin__3cHjk .8s linear infinite}@keyframes Newsletter_spin__3cHjk{to{transform:rotate(1turn)}}.Newsletter_error__IWNDM{margin-top:var(--space-4,1rem);padding:var(--space-3,.75rem) var(--space-4,1rem);background:rgba(239,68,68,.1);border:1px solid rgba(239,68,68,.3);border-radius:var(--block-border-radius,var(--radius,5px));font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));font-size:var(--block-font-size,.875rem);color:var(--block-status-error,#ef4444);text-align:left;animation:Newsletter_shake__4_qmJ .4s ease-in-out}@keyframes Newsletter_shake__4_qmJ{0%,to{transform:translateX(0)}20%,60%{transform:translateX(-4px)}40%,80%{transform:translateX(4px)}}.Newsletter_successMessage__usEE9{display:flex;flex-direction:column;align-items:center;gap:var(--space-4,1rem);padding:var(--space-8,2rem);background:var(--block-bg-color,var(--glass-bg,hsla(0,0%,100%,.08)));border:1px solid var(--block-border-color,var(--glass-border,hsla(0,0%,100%,.12)));border-radius:var(--block-border-radius,var(--radius,5px));max-width:400px;margin:0 auto;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);animation:Newsletter_successPop__dazYZ .5s cubic-bezier(.34,1.56,.64,1)}@keyframes Newsletter_successPop__dazYZ{0%{opacity:0;transform:scale(.9)}to{opacity:1;transform:scale(1)}}.Newsletter_successIcon__a4a6h{display:flex;align-items:center;justify-content:center;width:64px;height:64px;background:var(--block-status-success,#22c55e);color:var(--block-text-on-accent,#fff);border-radius:50%;font-size:2rem;font-weight:700;box-shadow:0 4px 20px rgba(34,197,94,.4),0 2px 4px rgba(0,0,0,.1);animation:Newsletter_successIconPop__lcfe8 .6s cubic-bezier(.34,1.56,.64,1) .2s both}@keyframes Newsletter_successIconPop__lcfe8{0%{transform:scale(0)}50%{transform:scale(1.2)}to{transform:scale(1)}}.Newsletter_successMessage__usEE9 p{margin:0;font-size:var(--block-font-size,1.125rem);font-weight:var(--block-font-weight,600);text-align:center}.Newsletter_privacyNote__mdrou,.Newsletter_successMessage__usEE9 p{font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));color:var(--block-text-color,currentColor)}.Newsletter_privacyNote__mdrou{margin-top:var(--space-4,1rem);font-size:var(--block-font-size,.75rem);line-height:1.5}.Newsletter_privacyNote__mdrou a{color:var(--block-accent-color,currentColor);text-decoration:none;transition:color .2s ease}.Newsletter_privacyNote__mdrou a:hover{text-decoration:underline}:root[data-theme=light] .Newsletter_inputWrapper__j5JdG{background:var(--block-bg-color,hsla(0,0%,100%,.95));border-color:var(--block-border-color,currentColor);box-shadow:var(--block-shadow,0 2px 8px rgba(0,0,0,.06),0 4px 20px rgba(0,0,0,.08))}:root[data-theme=light] .Newsletter_inputWrapper__j5JdG:focus-within{box-shadow:var(--block-shadow,0 4px 24px rgba(0,0,0,.1),0 0 0 3px rgba(250,114,0,.15))}:root[data-theme=light] .Newsletter_emailInput__aVXrI{color:var(--block-text-color,currentColor)}:root[data-theme=light] .Newsletter_emailInput__aVXrI::placeholder{color:var(--block-text-color,currentColor)}:root[data-theme=light] .Newsletter_successMessage__usEE9{background:var(--block-bg-color,hsla(0,0%,100%,.95));border-color:var(--block-border-color,currentColor)}:root[data-theme=light] .Newsletter_successMessage__usEE9 p{color:var(--block-text-color,currentColor)}@media (min-width:1920px){.Newsletter_newsletter__ZCr_S{padding:var(--space-16,4rem) var(--space-8,2rem)}.Newsletter_title__nL3H5{font-size:2.5rem}.Newsletter_form__EHyUx{max-width:600px}}@media (min-width:1280px) and (max-width:1919px){.Newsletter_newsletter__ZCr_S{padding:var(--space-12,3rem) var(--space-6,1.5rem)}}@media (min-width:1024px) and (max-width:1279px){.Newsletter_newsletter__ZCr_S{padding:var(--space-10,2.5rem) var(--space-5,1.25rem)}}@media (min-width:768px) and (max-width:1023px){.Newsletter_newsletter__ZCr_S{padding:var(--space-10,2.5rem) var(--space-4,1rem)}.Newsletter_title__nL3H5{font-size:1.75rem}}@media (max-width:767px){.Newsletter_newsletter__ZCr_S{padding:var(--space-8,2rem) var(--space-4,1rem)}.Newsletter_header__uGY_B{margin-bottom:var(--space-6,1.5rem)}.Newsletter_title__nL3H5{font-size:1.25rem}.Newsletter_description__qYSGr{font-size:1rem}.Newsletter_inputWrapper__j5JdG{flex-direction:column;padding:var(--space-2,.5rem);gap:var(--space-2,.5rem)}.Newsletter_emailInput__aVXrI{text-align:center;padding:var(--space-3,.75rem) var(--space-4,1rem)}.Newsletter_submitButton__ivRtt{width:100%}.Newsletter_successMessage__usEE9{padding:var(--space-6,1.5rem)}.Newsletter_successIcon__a4a6h{width:56px;height:56px;font-size:1.75rem}}@media (max-width:374px){.Newsletter_newsletter__ZCr_S{padding:var(--space-6,1.5rem) var(--space-3,.75rem)}.Newsletter_inputWrapper__j5JdG{padding:var(--space-1,.25rem)}.Newsletter_submitButton__ivRtt{min-height:44px;font-size:.875rem}}@media (prefers-reduced-motion:reduce){.Newsletter_error__IWNDM,.Newsletter_inputWrapper__j5JdG,.Newsletter_submitButton__ivRtt,.Newsletter_successIcon__a4a6h,.Newsletter_successMessage__usEE9{transition:none!important;animation:none!important}.Newsletter_submitButton__ivRtt:hover:not(:disabled){transform:none}.Newsletter_submitButton__ivRtt.Newsletter_loading__qscmb:after{animation:none}}@media (prefers-contrast:high){.Newsletter_inputWrapper__j5JdG{border-width:2px;border-color:var(--block-border-color,currentColor)}.Newsletter_inputWrapper__j5JdG:focus-within{border-color:var(--block-accent-color,currentColor);outline:2px solid var(--block-accent-color,currentColor)}.Newsletter_submitButton__ivRtt{border:2px solid var(--block-text-on-accent)}.Newsletter_error__IWNDM{border-width:2px}}@container (min-width: 1920px){.Newsletter_newsletter__ZCr_S{padding:var(--space-16,4rem) var(--space-8,2rem)}.Newsletter_title__nL3H5{font-size:2.5rem}.Newsletter_form__EHyUx{max-width:600px}}@container (min-width: 1280px) and (max-width: 1919px){.Newsletter_newsletter__ZCr_S{padding:var(--space-12,3rem) var(--space-6,1.5rem)}}@container (min-width: 1024px) and (max-width: 1279px){.Newsletter_newsletter__ZCr_S{padding:var(--space-10,2.5rem) var(--space-5,1.25rem)}}@container (min-width: 768px) and (max-width: 1023px){.Newsletter_newsletter__ZCr_S{padding:var(--space-10,2.5rem) var(--space-4,1rem)}.Newsletter_title__nL3H5{font-size:1.75rem}}@container (max-width: 767px){.Newsletter_newsletter__ZCr_S{padding:var(--space-8,2rem) var(--space-4,1rem)}.Newsletter_header__uGY_B{margin-bottom:var(--space-6,1.5rem)}.Newsletter_title__nL3H5{font-size:1.25rem}.Newsletter_description__qYSGr{font-size:1rem}.Newsletter_inputWrapper__j5JdG{flex-direction:column;padding:var(--space-2,.5rem);gap:var(--space-2,.5rem)}.Newsletter_emailInput__aVXrI{text-align:center;padding:var(--space-3,.75rem) var(--space-4,1rem)}.Newsletter_submitButton__ivRtt{width:100%}.Newsletter_successMessage__usEE9{padding:var(--space-6,1.5rem)}.Newsletter_successIcon__a4a6h{width:56px;height:56px;font-size:1.75rem}}@container (max-width: 374px){.Newsletter_newsletter__ZCr_S{padding:var(--space-6,1.5rem) var(--space-3,.75rem)}.Newsletter_inputWrapper__j5JdG{padding:var(--space-1,.25rem)}.Newsletter_submitButton__ivRtt{min-height:44px;font-size:.875rem}}.Poll_poll__3X6Jn{width:100%;background:var(--block-bg-color,transparent);border-radius:var(--block-border-radius,var(--radius,5px));padding:var(--space-5,1.25rem);box-shadow:var(--block-shadow,none)}.Poll_previewMode__Ubt0j{pointer-events:none;opacity:.9}.Poll_expired__KaSAu{opacity:.85}.Poll_header__sT9vy{margin-bottom:var(--space-5,1.25rem)}.Poll_question__0TcEK{font-family:var(--block-heading-font,var(--block-heading-font,system-ui,sans-serif));font-size:1.25rem;font-weight:600;color:var(--block-text-color,currentColor);margin:0 0 var(--space-2,.5rem) 0;line-height:1.3}.Poll_description__Nhm50{font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));font-size:.875rem;color:var(--block-body-color,inherit);margin:0 0 var(--space-3,.75rem) 0;line-height:1.5}.Poll_metaRow__6SaW5{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-4,1rem);margin-top:var(--space-3,.75rem);padding-top:var(--space-3,.75rem);border-top:1px solid var(--block-border-color,transparent)}.Poll_countdown__7KC9x,.Poll_multiSelectHint__62HIN,.Poll_totalVotes__Xod3b{display:inline-flex;align-items:center;gap:var(--space-1,.25rem);font-family:var(--block-body-font,system-ui,sans-serif);font-size:.875rem;color:var(--block-muted-color,inherit)}.Poll_metaIcon__jc7y7{width:16px;height:16px;flex-shrink:0}.Poll_countdown__7KC9x{color:var(--block-status-warning,#f59e0b)}.Poll_countdownExpired__JVZ5w{color:var(--block-status-error,#e74c3c)}.Poll_multiSelectHint__62HIN{font-style:italic;color:var(--block-muted-color,inherit)}.Poll_optionsContainer__FRyjl{display:flex;flex-direction:column;gap:var(--space-3,.75rem)}.Poll_optionItem__vQ3sq{position:relative;background:var(--block-surface-bg,transparent);border-radius:var(--radius,5px);border:2px solid transparent;transition:border-color .2s ease,background-color .2s ease,transform .15s ease;overflow:hidden}.Poll_optionItem__vQ3sq.Poll_selected__AHnX1,.Poll_optionItem__vQ3sq:hover:not(.Poll_showingResults__WKvu_){border-color:var(--block-accent-color,currentColor);background:var(--block-bg-color,transparent)}.Poll_optionItem__vQ3sq.Poll_showingResults__WKvu_{background:var(--block-bg-color,transparent);border-color:var(--block-border-color,transparent)}.Poll_optionItem__vQ3sq.Poll_winner__CvwPh.Poll_showingResults__WKvu_{border-color:var(--block-accent-color,currentColor)}.Poll_optionItem__vQ3sq.Poll_userChoice__MxToX{background:var(--block-bg-color,transparent)}.Poll_optionLabel__fvSOh{display:flex;align-items:center;gap:var(--space-3,.75rem);padding:var(--space-4,1rem);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;z-index:2}.Poll_optionItem__vQ3sq.Poll_showingResults__WKvu_ .Poll_optionLabel__fvSOh{cursor:default}.Poll_optionText__hKpIc{flex:1 1;font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));font-size:1rem;color:var(--block-text-color,currentColor);line-height:1.4}.Poll_radioInput__5_qUk{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;width:0;height:0}.Poll_radioIndicator__yvuJ4{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--block-surface-bg,transparent);border:2px solid var(--block-border-color,transparent);border-radius:var(--radius,5px);flex-shrink:0;transition:border-color .2s ease,background-color .2s ease}.Poll_radioInput__5_qUk:focus-visible+.Poll_radioIndicator__yvuJ4{outline:2px solid var(--block-accent-color,currentColor);outline-offset:2px}.Poll_radioInput__5_qUk:checked+.Poll_radioIndicator__yvuJ4{border-color:var(--block-accent-color,currentColor);background:var(--block-accent-color,currentColor)}.Poll_radioInput__5_qUk:disabled+.Poll_radioIndicator__yvuJ4{opacity:.5;cursor:not-allowed}.Poll_radioCheck__oqeRj{width:8px;height:8px;background:var(--block-text-on-accent,#fff);border-radius:2px;opacity:0;transform:scale(0);transition:opacity .15s ease,transform .15s ease}.Poll_radioInput__5_qUk:checked+.Poll_radioIndicator__yvuJ4 .Poll_radioCheck__oqeRj{opacity:1;transform:scale(1)}.Poll_checkboxInput__Lw1dT{-webkit-appearance:none;-moz-appearance:none;appearance:none;position:absolute;opacity:0;width:0;height:0}.Poll_checkboxIndicator__2UBKu{display:flex;align-items:center;justify-content:center;width:18px;height:18px;background:var(--block-surface-bg,transparent);border:2px solid var(--block-border-color,transparent);border-radius:var(--radius,5px);flex-shrink:0;transition:border-color .2s ease,background-color .2s ease}.Poll_checkboxInput__Lw1dT:focus-visible+.Poll_checkboxIndicator__2UBKu{outline:2px solid var(--block-accent-color,currentColor);outline-offset:2px}.Poll_checkboxInput__Lw1dT:checked+.Poll_checkboxIndicator__2UBKu{border-color:var(--block-accent-color,currentColor);background:var(--block-accent-color,currentColor)}.Poll_checkboxInput__Lw1dT:disabled+.Poll_checkboxIndicator__2UBKu{opacity:.5;cursor:not-allowed}.Poll_checkboxCheck__VaeM9{width:12px;height:12px;stroke:var(--block-text-on-accent,#fff);opacity:0;transform:scale(0);transition:opacity .15s ease,transform .15s ease}.Poll_checkboxInput__Lw1dT:checked+.Poll_checkboxIndicator__2UBKu .Poll_checkboxCheck__VaeM9{opacity:1;transform:scale(1)}.Poll_userChoiceBadge__at4it{display:flex;align-items:center;justify-content:center;width:20px;height:20px;background:var(--block-accent-color,currentColor);border-radius:var(--radius,5px);flex-shrink:0}.Poll_checkIcon__pKaXE{width:12px;height:12px;stroke:var(--block-text-on-accent,#fff)}.Poll_resultBar__VZzwi{position:relative;height:28px;margin:0 var(--space-4,1rem) var(--space-4,1rem);background:var(--block-surface-bg,transparent);border-radius:var(--radius,5px);overflow:hidden}.Poll_resultFill__d7e_t{position:absolute;top:0;left:0;height:100%;background:var(--block-accent-color,currentColor);opacity:.2;border-radius:var(--radius,5px);transition:width .6s cubic-bezier(.4,0,.2,1)}.Poll_optionItem__vQ3sq.Poll_winner__CvwPh .Poll_resultFill__d7e_t{opacity:.35}.Poll_optionItem__vQ3sq.Poll_userChoice__MxToX .Poll_resultFill__d7e_t{opacity:.3;background:var(--block-accent-color,currentColor)}.Poll_resultInfo__p6Rp7{position:relative;display:flex;align-items:center;justify-content:space-between;height:100%;padding:0 var(--space-3,.75rem);z-index:1}.Poll_resultPercentage__igvNR{font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));font-size:.875rem;font-weight:700;color:var(--block-text-color,currentColor)}.Poll_optionItem__vQ3sq.Poll_winner__CvwPh .Poll_resultPercentage__igvNR{color:var(--block-accent-color,currentColor)}.Poll_resultVotes__NyH7c{font-size:.75rem;color:var(--block-muted-color,inherit)}.Poll_errorMessage__Ife2c,.Poll_resultVotes__NyH7c{font-family:var(--block-body-font,system-ui,sans-serif)}.Poll_errorMessage__Ife2c{display:flex;align-items:center;gap:var(--space-2,.5rem);margin-top:var(--space-4,1rem);padding:var(--space-3,.75rem);background:var(--block-status-error-subtle,transparent);border:1px solid var(--block-status-error,currentColor);border-radius:var(--radius,5px);color:var(--block-status-error,currentColor);font-size:.875rem}.Poll_errorIcon__TrRKD{width:16px;height:16px;flex-shrink:0}.Poll_actions__VA9g4{display:flex;flex-wrap:wrap;align-items:center;gap:var(--space-3,.75rem);margin-top:var(--space-5,1.25rem);padding-top:var(--space-4,1rem);border-top:1px solid var(--block-border-color,transparent)}.Poll_voteButton__LyzJl{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,.5rem);padding:var(--space-3,.75rem) var(--space-5,1.25rem);min-height:44px;min-width:100px;background:var(--block-accent-color,currentColor);color:var(--block-text-on-accent,#fff);border:none;border-radius:var(--block-border-radius,var(--radius,5px));font-family:var(--block-body-font,var(--block-body-font,system-ui,sans-serif));font-size:1rem;font-weight:600;cursor:pointer;transition:background-color .2s ease,transform .1s ease,opacity .2s ease}.Poll_voteButton__LyzJl:hover:not(:disabled){background:var(--block-accent-color,currentColor);transform:translateY(-1px)}.Poll_voteButton__LyzJl:active:not(:disabled){transform:translateY(0)}.Poll_voteButton__LyzJl:focus-visible{outline:2px solid var(--block-accent-color,currentColor);outline-offset:2px}.Poll_voteButton__LyzJl:disabled{background:var(--block-surface-bg,transparent);color:var(--block-muted-color,inherit);cursor:not-allowed;opacity:.7}.Poll_voteButton__LyzJl.Poll_submitting__SvYR_{cursor:wait}.Poll_spinnerIcon__7dJna,.Poll_voteIcon__gM8Xq{width:18px;height:18px;flex-shrink:0}.Poll_spinnerIcon__7dJna{animation:Poll_spin__URcXz 1s linear infinite}@keyframes Poll_spin__URcXz{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.Poll_toggleResultsButton__oPi_6{display:inline-flex;align-items:center;justify-content:center;gap:var(--space-2,.5rem);padding:var(--space-3,.75rem) var(--space-4,1rem);min-height:44px;background:transparent;color:var(--block-body-color,inherit);border:1px solid var(--block-border-color,transparent);border-radius:var(--radius,5px);font-family:var(--block-body-font,system-ui,sans-serif);font-size:.875rem;font-weight:500;cursor:pointer;transition:color .2s ease,border-color .2s ease,background-color .2s ease}.Poll_toggleResultsButton__oPi_6:hover{color:var(--block-accent-color,currentColor);border-color:var(--block-accent-color,currentColor);background:var(--block-bg-color,transparent)}.Poll_toggleResultsButton__oPi_6:focus-visible{outline:2px solid var(--block-accent-color,currentColor);outline-offset:2px}.Poll_toggleIcon__325xB{width:16px;height:16px;flex-shrink:0}.Poll_votedConfirmation__2pVHO{display:inline-flex;align-items:center;gap:var(--space-2,.5rem);font-family:var(--block-body-font,system-ui,sans-serif);font-size:.875rem;color:var(--block-status-success,#27ae60);font-weight:500}.Poll_confirmIcon__mdgMT{width:18px;height:18px;flex-shrink:0}.Poll_previewIndicator__7lBoH{display:flex;align-items:center;justify-content:center;gap:var(--space-2,.5rem);margin-top:var(--space-4,1rem);padding:var(--space-3,.75rem);background:var(--block-surface-bg,transparent);border-radius:var(--radius,5px);font-family:var(--block-body-font,system-ui,sans-serif);font-size:.875rem;color:var(--block-muted-color,inherit)}.Poll_previewIcon__B_T79{width:16px;height:16px;flex-shrink:0}.Poll_expiredBadge__I34jY{display:inline-flex;align-items:center;gap:var(--space-2,.5rem);margin-top:var(--space-3,.75rem);padding:var(--space-2,.5rem) var(--space-3,.75rem);background:var(--block-status-error-subtle,transparent);border:1px solid var(--block-status-error,currentColor);border-radius:var(--radius,5px);font-family:var(--block-body-font,system-ui,sans-serif);font-size:.875rem;color:var(--block-status-error,currentColor);font-weight:500}.Poll_expiredIcon__nkq3W{width:16px;height:16px;flex-shrink:0}.Poll_emptyState__zukR_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:200px;background:var(--block-bg-color,transparent);border-radius:var(--radius,5px);border:2px dashed var(--block-border-color,transparent);padding:var(--space-6,1.5rem)}.Poll_emptyIcon__9GQ5c{width:48px;height:48px;color:var(--block-muted-color,inherit);opacity:.5;margin-bottom:var(--space-3,.75rem)}.Poll_emptyIcon__9GQ5c svg{width:100%;height:100%}.Poll_emptyText__TotVZ{font-family:var(--block-body-font,system-ui,sans-serif);font-size:1rem;color:var(--block-muted-color,inherit);text-align:center;margin:0}@media (max-width:767px){.Poll_poll__3X6Jn{padding:var(--space-4,1rem)}.Poll_question__0TcEK{font-size:1.125rem}.Poll_metaRow__6SaW5{flex-direction:column;align-items:flex-start;gap:var(--space-2,.5rem)}.Poll_optionLabel__fvSOh{padding:var(--space-3,.75rem)}.Poll_optionText__hKpIc{font-size:.875rem}.Poll_resultBar__VZzwi{height:24px;margin:0 var(--space-3,.75rem) var(--space-3,.75rem)}.Poll_resultPercentage__igvNR{font-size:.75rem}.Poll_resultVotes__NyH7c{font-size:.625rem}.Poll_actions__VA9g4{flex-direction:column;align-items:stretch}.Poll_toggleResultsButton__oPi_6,.Poll_voteButton__LyzJl,.Poll_votedConfirmation__2pVHO{width:100%;justify-content:center}}@media (max-width:374px){.Poll_poll__3X6Jn{padding:var(--space-3,.75rem)}.Poll_question__0TcEK{font-size:1rem}.Poll_optionLabel__fvSOh{padding:var(--space-2,.5rem) var(--space-3,.75rem);gap:var(--space-2,.5rem)}.Poll_checkboxIndicator__2UBKu,.Poll_radioIndicator__yvuJ4{width:16px;height:16px}.Poll_radioCheck__oqeRj{width:6px;height:6px}.Poll_checkboxCheck__VaeM9{width:10px;height:10px}.Poll_toggleResultsButton__oPi_6,.Poll_voteButton__LyzJl{padding:var(--space-2,.5rem) var(--space-3,.75rem);font-size:.875rem}}:root[data-theme=dark] .Poll_poll__3X6Jn{background:var(--block-bg-color,transparent)}:root[data-theme=dark] .Poll_optionItem__vQ3sq{background:var(--block-surface-bg,transparent)}:root[data-theme=dark] .Poll_optionItem__vQ3sq.Poll_selected__AHnX1,:root[data-theme=dark] .Poll_optionItem__vQ3sq.Poll_showingResults__WKvu_,:root[data-theme=dark] .Poll_optionItem__vQ3sq.Poll_userChoice__MxToX,:root[data-theme=dark] .Poll_optionItem__vQ3sq:hover:not(.Poll_showingResults__WKvu_){background:var(--block-bg-color,transparent)}:root[data-theme=dark] .Poll_resultBar__VZzwi{background:var(--block-surface-bg,transparent)}:root[data-theme=dark] .Poll_checkboxIndicator__2UBKu,:root[data-theme=dark] .Poll_radioIndicator__yvuJ4{background:var(--block-surface-bg,transparent);border-color:var(--block-border-color,transparent)}:root[data-theme=dark] .Poll_emptyState__zukR_{background:var(--block-bg-color,transparent);border-color:var(--block-border-color,transparent)}:root[data-theme=dark] .Poll_previewIndicator__7lBoH{background:var(--block-surface-bg,transparent)}:root[data-theme=dark] .Poll_toggleResultsButton__oPi_6{border-color:var(--block-border-color,transparent)}@container (max-width: 767px){.Poll_poll__3X6Jn{padding:var(--space-4,1rem)}.Poll_question__0TcEK{font-size:1.125rem}.Poll_metaRow__6SaW5{flex-direction:column;align-items:flex-start;gap:var(--space-2,.5rem)}.Poll_optionLabel__fvSOh{padding:var(--space-3,.75rem)}.Poll_optionText__hKpIc{font-size:.875rem}.Poll_resultBar__VZzwi{height:24px;margin:0 var(--space-3,.75rem) var(--space-3,.75rem)}.Poll_resultPercentage__igvNR{font-size:.75rem}.Poll_resultVotes__NyH7c{font-size:.625rem}.Poll_actions__VA9g4{flex-direction:column;align-items:stretch}.Poll_toggleResultsButton__oPi_6,.Poll_voteButton__LyzJl,.Poll_votedConfirmation__2pVHO{width:100%;justify-content:center}}@container (max-width: 374px){.Poll_poll__3X6Jn{padding:var(--space-3,.75rem)}.Poll_question__0TcEK{font-size:1rem}.Poll_optionLabel__fvSOh{padding:var(--space-2,.5rem) var(--space-3,.75rem);gap:var(--space-2,.5rem)}.Poll_checkboxIndicator__2UBKu,.Poll_radioIndicator__yvuJ4{width:16px;height:16px}.Poll_radioCheck__oqeRj{width:6px;height:6px}.Poll_checkboxCheck__VaeM9{width:10px;height:10px}.Poll_toggleResultsButton__oPi_6,.Poll_voteButton__LyzJl{padding:var(--space-2,.5rem) var(--space-3,.75rem);font-size:.875rem}}