.PollOfTheDay_container__slzVH{padding:4rem 1.5rem 5rem;max-width:1120px;margin:0 auto;color:#0f172a}.PollOfTheDay_hero__roLrj{background:linear-gradient(135deg,rgba(16,185,129,.16),rgba(59,130,246,.14));border-radius:24px;padding:3rem;display:grid;gap:1.5rem;margin-bottom:3rem;box-shadow:0 18px 38px -24px rgba(15,23,42,.45)}.PollOfTheDay_heroBadge__KNf7K{display:inline-flex;align-items:center;gap:.5rem;padding:.35rem .85rem;background:rgba(15,118,110,.12);color:#0f766e;border-radius:999px;font-size:.9rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.PollOfTheDay_heroTitle__arw4z{font-size:clamp(2rem,3vw,3.1rem);font-weight:800;line-height:1.15;color:#0f172a}.PollOfTheDay_heroSubtitle__sKXQN{font-size:1.1rem;line-height:1.7;color:#1e293b;max-width:54ch}.PollOfTheDay_heroMeta__VofDt{display:flex;flex-wrap:wrap;gap:1.5rem;align-items:center;color:#0f172a}.PollOfTheDay_heroMetaItem__9zUpm{display:flex;align-items:center;gap:.65rem;font-weight:600;padding:.5rem .75rem;border-radius:12px;background:hsla(0,0%,100%,.65);box-shadow:inset 0 0 0 1px rgba(15,23,42,.08)}.PollOfTheDay_heroMetaItem__9zUpm span:last-child{font-weight:500;color:#1f2937}.PollOfTheDay_streakRow__UzXll{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.5rem;margin-bottom:2.75rem}.PollOfTheDay_streakCard__mcAKx{border:1px solid rgba(15,23,42,.08);border-radius:18px;padding:1.75rem;background:#fff;box-shadow:0 22px 40px -28px rgba(15,23,42,.35)}.PollOfTheDay_streakHeading__G2ghO{font-size:1.2rem;font-weight:700;margin-bottom:.5rem;display:flex;align-items:center;gap:.6rem}.PollOfTheDay_streakStats___cnQX{display:flex;align-items:center;gap:1.25rem;margin:1rem 0}.PollOfTheDay_streakStatNumber__H4We2{font-size:2.4rem;font-weight:800;color:#0f766e}.PollOfTheDay_streakStatLabel__6zPK5{font-size:.9rem;color:#475569}.PollOfTheDay_streakHelper__jTUpT{font-size:.95rem;line-height:1.5;color:#1e293b}.PollOfTheDay_pollTabs__vo_iO{display:inline-flex;background:#0f172a;padding:.4rem;border-radius:999px;margin-bottom:2rem;box-shadow:0 14px 36px -24px rgba(15,23,42,.55)}.PollOfTheDay_pollTab__Jcgur{padding:.55rem 1.5rem;border-radius:999px;border:none;background:transparent;color:hsla(0,0%,100%,.75);font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,transform .2s ease}.PollOfTheDay_pollTabActive__5v8g4{background:#fff;color:#0f172a;box-shadow:0 10px 24px -20px rgba(15,23,42,.75);transform:translateY(-1px)}.PollOfTheDay_pollLayout__1oh0V{display:grid;gap:2rem;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:flex-start}.PollOfTheDay_pollCard__ZJxuQ{background:#fff;border-radius:22px;padding:2.5rem 2.25rem;border:1px solid rgba(15,23,42,.08);box-shadow:0 26px 50px -32px rgba(15,23,42,.42)}.PollOfTheDay_pollHeader__MF6yq{display:flex;flex-direction:column;gap:.75rem;margin-bottom:1.5rem}.PollOfTheDay_pollLabel__6O0pA{font-size:.9rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#0f766e}.PollOfTheDay_pollQuestion__2x8Ff{font-size:1.6rem;font-weight:800;color:#0f172a;line-height:1.25}.PollOfTheDay_pollExplainer__hRc6J{font-size:1rem;line-height:1.6;color:#334155}.PollOfTheDay_optionList___8RsB{display:grid;gap:.85rem;margin-bottom:1.5rem}.PollOfTheDay_optionButton__eYeb_{display:flex;align-items:center;gap:.85rem;border:1px solid rgba(15,23,42,.12);border-radius:16px;padding:1rem 1.1rem;background:#f8fafc;cursor:pointer;transition:border .2s ease,box-shadow .2s ease,background .2s ease}.PollOfTheDay_optionIndicator__gbs6_{width:22px;height:22px;border-radius:999px;border:2px solid rgba(15,23,42,.25);display:flex;align-items:center;justify-content:center;transition:border .2s ease,background .2s ease}.PollOfTheDay_optionIndicatorDot__x43If{width:10px;height:10px;border-radius:50%;background:transparent;transition:transform .2s ease,background .2s ease}.PollOfTheDay_optionSelected__xoIpc .PollOfTheDay_optionIndicator__gbs6_{border-color:#0f766e;background:rgba(15,118,110,.12)}.PollOfTheDay_optionSelected__xoIpc .PollOfTheDay_optionIndicatorDot__x43If{background:#0f766e;transform:scale(1)}.PollOfTheDay_optionButton__eYeb_:hover{border-color:rgba(15,118,110,.6);box-shadow:0 16px 28px -30px rgba(15,118,110,.75);background:#f1f5f9}.PollOfTheDay_optionSelected__xoIpc{border-color:#0f766e;background:rgba(16,185,129,.08);box-shadow:0 18px 32px -28px rgba(16,185,129,.65)}.PollOfTheDay_optionMeta__p22tm{display:flex;flex-direction:column;gap:.3rem}.PollOfTheDay_optionTitle__tiojD{font-weight:700;color:#0f172a}.PollOfTheDay_optionCopy__41xd8{font-size:.92rem;color:#475569;line-height:1.5}.PollOfTheDay_voteButton__WwkD3{display:inline-flex;align-items:center;gap:.5rem;border:none;border-radius:999px;padding:.85rem 1.8rem;background:linear-gradient(135deg,#0f766e,#2563eb);color:#fff;font-weight:700;cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.PollOfTheDay_voteButton__WwkD3:disabled{background:#94a3b8;cursor:not-allowed;box-shadow:none;transform:none}.PollOfTheDay_voteButton__WwkD3:not(:disabled):hover{transform:translateY(-1px) scale(1.01);box-shadow:0 18px 38px -28px rgba(37,99,235,.6)}.PollOfTheDay_resultsLocked__Uqg6E{border:1px dashed rgba(15,23,42,.2);border-radius:16px;padding:1.5rem;background:rgba(241,245,249,.65);margin-top:1.5rem;text-align:center;color:#1e293b;font-weight:600}.PollOfTheDay_resultsList__mDHtJ{display:grid;gap:1rem;margin-top:1.5rem}.PollOfTheDay_resultRow__RJn6p{display:flex;flex-direction:column;gap:.5rem}.PollOfTheDay_resultMeta__Vfh0t{display:flex;justify-content:space-between;align-items:center;font-weight:600;color:#0f172a}.PollOfTheDay_resultBar__5TIvZ{position:relative;height:14px;border-radius:999px;background:#e2e8f0;overflow:hidden}.PollOfTheDay_resultFill__7igLa{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(16,185,129,.9),rgba(59,130,246,.85));transition:width .4s ease}.PollOfTheDay_resultFillUser__LQFO5{background:linear-gradient(135deg,#f97316,#facc15)}.PollOfTheDay_tagRow__OWSsj{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:1.25rem}.PollOfTheDay_tag__f_koW{padding:.35rem .75rem;border-radius:999px;background:rgba(15,23,42,.08);color:#1f2937;font-size:.85rem;font-weight:600}.PollOfTheDay_sidebarCard__2wcbP{border:1px solid rgba(15,23,42,.08);border-radius:20px;padding:2rem;background:#fff;box-shadow:0 24px 44px -32px rgba(15,23,42,.4);display:grid;gap:1.2rem}.PollOfTheDay_sidebarHeading__FVQSZ{font-size:1.2rem;font-weight:700;color:#0f172a}.PollOfTheDay_insightList__hZd4v{display:grid;gap:.85rem}.PollOfTheDay_insightItem___2rJG{padding:.9rem 1rem;background:#f1f5f9;border-radius:14px;border:1px solid rgba(15,23,42,.06);font-size:.95rem;line-height:1.4;color:#334155}.PollOfTheDay_upcomingList__2zyY_{display:grid;gap:.9rem}.PollOfTheDay_upcomingItem__Fu9mv{padding:.85rem 1rem;border-radius:14px;border:1px solid rgba(15,23,42,.08);background:#fff;box-shadow:0 18px 32px -30px rgba(15,23,42,.28)}.PollOfTheDay_upcomingTitle__yQnbe{font-weight:700;color:#0f172a;margin-bottom:.4rem}.PollOfTheDay_shareSection__dfaI_{margin-top:4rem;border-radius:24px;padding:2.75rem;background:linear-gradient(130deg,rgba(37,99,235,.12),rgba(14,165,233,.1));display:grid;gap:1.5rem}.PollOfTheDay_shareHeading__S8dBi{font-size:1.5rem;font-weight:800;color:#0f172a}.PollOfTheDay_shareGrid__VY5SL{display:grid;gap:1.2rem;grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.PollOfTheDay_shareCard__iYC7c{padding:1.2rem 1.4rem;border-radius:16px;border:1px dashed rgba(15,23,42,.16);background:hsla(0,0%,100%,.8);font-size:.95rem;color:#1f2937;line-height:1.5;position:relative}.PollOfTheDay_shareActions__2KQsw{display:flex;flex-wrap:wrap;gap:.75rem;align-items:center}.PollOfTheDay_secondaryButton__QszKW{padding:.65rem 1.4rem;border-radius:12px;border:1px solid rgba(37,99,235,.4);background:#fff;color:#2563eb;font-weight:600;cursor:pointer;transition:background .2s ease,color .2s ease,box-shadow .2s ease}.PollOfTheDay_secondaryButton__QszKW:hover{background:rgba(37,99,235,.08);box-shadow:0 12px 24px -20px rgba(37,99,235,.55)}.PollOfTheDay_embedField__K_lV5{width:100%;border-radius:16px;border:1px solid rgba(15,23,42,.12);padding:1.1rem 1.25rem;font-family:Inter,SF Pro Text,Segoe UI,sans-serif;font-size:.92rem;background:#fff;resize:none;min-height:120px;color:#0f172a}.PollOfTheDay_embedHelper__pYlCH{font-size:.85rem;color:#475569}.PollOfTheDay_faqSection__F0_SG{margin-top:4rem;display:grid;gap:1.5rem}.PollOfTheDay_faqHeading__9MvS3{font-size:1.8rem;font-weight:800;color:#0f172a}.PollOfTheDay_faqList__Wu5Yq{display:grid;gap:1.2rem}.PollOfTheDay_faqItem__GVMU4{border-radius:16px;border:1px solid rgba(15,23,42,.1);padding:1.3rem 1.4rem;background:#fff;box-shadow:0 18px 34px -30px rgba(15,23,42,.28)}.PollOfTheDay_faqQuestion__8Wtni{font-weight:700;color:#0f172a;margin-bottom:.5rem}.PollOfTheDay_faqAnswer__suU_1{color:#475569;line-height:1.6;font-size:.97rem}.PollOfTheDay_notice__ORKI6{margin-top:2rem;font-size:.9rem;color:#475569;text-align:center}@media (max-width:768px){.PollOfTheDay_hero__roLrj{padding:2.25rem}.PollOfTheDay_heroMeta__VofDt{flex-direction:column;align-items:flex-start}.PollOfTheDay_pollCard__ZJxuQ,.PollOfTheDay_shareSection__dfaI_{padding:2rem 1.5rem}}@media (max-width:520px){.PollOfTheDay_pollTabs__vo_iO{width:100%;justify-content:space-between}.PollOfTheDay_pollTab__Jcgur{flex:1;padding:.55rem .75rem;text-align:center}.PollOfTheDay_streakRow__UzXll{grid-template-columns:1fr}}