.pulse-module__vL23mq__page{--pulse-yes:#087c44;--pulse-yes-soft:#dff5e9;--pulse-no:#9f3347;--pulse-no-soft:#fbe7eb;--pulse-abstain:#53657b;--pulse-abstain-soft:#e8edf3;min-height:100vh;padding:18px 16px calc(var(--mobile-nav-height,76px) + 44px + env(safe-area-inset-bottom));background:var(--color-page,var(--page-bg));color:var(--color-text,var(--text-main));font-family:Inter,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.pulse-module__vL23mq__shell{width:min(1080px,100%);margin:auto}.pulse-module__vL23mq__hero{border:1px solid var(--color-border,var(--border-color));background:linear-gradient(135deg,var(--color-surface,var(--surface)),var(--color-brand-soft,var(--surface-soft)));box-shadow:var(--shadow-small,0 8px 24px #07301b0f);border-radius:20px;justify-content:space-between;align-items:center;gap:18px;padding:22px 24px;display:flex}.pulse-module__vL23mq__eyebrow{color:var(--color-brand,var(--dawat-green-dark));letter-spacing:.11em;text-transform:uppercase;font-size:.69rem;font-weight:850}.pulse-module__vL23mq__hero h1,.pulse-module__vL23mq__question h1,.pulse-module__vL23mq__question h2,.pulse-module__vL23mq__card h2{font-family:inherit}.pulse-module__vL23mq__hero h1{letter-spacing:-.035em;margin:3px 0;font-size:clamp(1.65rem,4vw,2.35rem);line-height:1.12}.pulse-module__vL23mq__hero p{color:var(--color-text-secondary,var(--text-muted));margin:0}.pulse-module__vL23mq__create,.pulse-module__vL23mq__primary{background:var(--color-brand,var(--dawat-green-dark));min-height:44px;color:var(--color-brand-contrast,#fff);border:1px solid #0000;border-radius:12px;justify-content:center;align-items:center;padding:10px 16px;font-weight:800;text-decoration:none;display:inline-flex;box-shadow:0 8px 20px #00703e29}.pulse-module__vL23mq__create:hover,.pulse-module__vL23mq__primary:hover{background:var(--color-brand-hover,var(--dawat-green))}.pulse-module__vL23mq__create:focus-visible,.pulse-module__vL23mq__primary:focus-visible,.pulse-module__vL23mq__filters button:focus-visible,.pulse-module__vL23mq__choice:focus-visible{outline:3px solid var(--color-focus,var(--focus-ring));outline-offset:2px}.pulse-module__vL23mq__toolbar{gap:10px;margin:15px 0;display:grid}.pulse-module__vL23mq__toolbar input,.pulse-module__vL23mq__field input,.pulse-module__vL23mq__field select,.pulse-module__vL23mq__field textarea,.pulse-module__vL23mq__commentForm textarea{border:1px solid var(--color-input-border,var(--border-color));background:var(--color-input,var(--surface));width:100%;min-height:46px;color:var(--color-text,var(--text-main));font:inherit;border-radius:12px;padding:10px 13px}.pulse-module__vL23mq__filters{scrollbar-width:none;gap:8px;padding:1px 1px 6px;display:flex;overflow-x:auto}.pulse-module__vL23mq__filters button,.pulse-module__vL23mq__choice,.pulse-module__vL23mq__secondary{border:1px solid var(--color-border,var(--border-color));background:var(--color-surface,var(--surface));min-height:40px;color:var(--color-text,var(--text-main));font:inherit;border-radius:999px;flex:none;padding:8px 14px;font-weight:750}.pulse-module__vL23mq__filters button[aria-selected=true],.pulse-module__vL23mq__filters .pulse-module__vL23mq__active{border-color:var(--color-brand,var(--dawat-green-dark));background:var(--color-brand,var(--dawat-green-dark));color:var(--color-brand-contrast,#fff)}.pulse-module__vL23mq__layout{grid-template-columns:minmax(0,1fr) 270px;gap:18px;display:grid}.pulse-module__vL23mq__feed{align-content:start;gap:13px;display:grid}.pulse-module__vL23mq__card{border:1px solid var(--color-border,var(--border-color));background:var(--color-surface,var(--surface));box-shadow:var(--shadow-small,0 6px 18px #07301b0d);border-radius:17px;padding:17px}.pulse-module__vL23mq__creatorRow,.pulse-module__vL23mq__creatorPanel{align-items:center;gap:10px;min-width:0;display:flex}.pulse-module__vL23mq__avatar,.pulse-module__vL23mq__commentAvatar{background:var(--color-brand-soft,var(--surface-soft));color:var(--color-brand,var(--dawat-green-dark));border-radius:50%;flex:none;place-items:center;font-weight:850;text-decoration:none;display:grid;overflow:hidden}.pulse-module__vL23mq__avatar{width:42px;height:42px}.pulse-module__vL23mq__avatar img,.pulse-module__vL23mq__commentAvatar img{object-fit:cover;width:100%;height:100%}.pulse-module__vL23mq__creatorText{min-width:0;line-height:1.25;display:grid}.pulse-module__vL23mq__creatorText strong,.pulse-module__vL23mq__creatorText small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pulse-module__vL23mq__creatorText small,.pulse-module__vL23mq__creatorPanel small{color:var(--color-text-muted,var(--text-muted));font-size:.72rem}.pulse-module__vL23mq__verified{color:var(--color-brand,var(--dawat-green));margin-left:4px;font-size:.78em}.pulse-module__vL23mq__closing{color:var(--color-text-muted,var(--text-muted));white-space:nowrap;margin-left:auto;font-size:.69rem;font-weight:700}.pulse-module__vL23mq__meta{color:var(--color-text-muted,var(--text-muted));flex-wrap:wrap;align-items:center;gap:7px;margin-top:12px;font-size:.7rem;display:flex}.pulse-module__vL23mq__badge{background:var(--color-brand-soft,var(--surface-soft));color:var(--color-brand,var(--dawat-green-dark));border-radius:7px;padding:4px 8px;font-weight:800}.pulse-module__vL23mq__cardLink{color:inherit;text-decoration:none;display:block}.pulse-module__vL23mq__card h2{letter-spacing:-.015em;margin:11px 0 6px;font-size:1.1rem;line-height:1.3}.pulse-module__vL23mq__cardLink p{color:var(--color-text-secondary,var(--text-muted));margin:0;font-size:.88rem;line-height:1.5}.pulse-module__vL23mq__miniResults{color:var(--color-text-secondary,var(--text-muted));flex-wrap:wrap;gap:8px 14px;margin-top:14px;font-size:.73rem;display:flex}.pulse-module__vL23mq__miniResults span{align-items:center;gap:5px;display:inline-flex}.pulse-module__vL23mq__miniResults i{border-radius:50%;width:8px;height:8px}.pulse-module__vL23mq__yesDot{background:var(--pulse-yes)}.pulse-module__vL23mq__noDot{background:var(--pulse-no)}.pulse-module__vL23mq__abstainDot{background:var(--pulse-abstain)}.pulse-module__vL23mq__cardFooter{border-top:1px solid var(--color-divider,var(--border-color));color:var(--color-text-muted,var(--text-muted));align-items:center;gap:12px;margin-top:14px;padding-top:12px;font-size:.73rem;display:flex}.pulse-module__vL23mq__cardFooter a{color:var(--color-brand,var(--dawat-green-dark));margin-left:auto;font-weight:800;text-decoration:none}.pulse-module__vL23mq__side{border:1px solid var(--color-border,var(--border-color));background:var(--color-surface-raised,var(--surface));color:var(--color-text-secondary,var(--text-muted));border-radius:16px;align-self:start;padding:17px;font-size:.82rem;position:sticky;top:86px}.pulse-module__vL23mq__side h3{color:var(--color-heading,var(--text-main));margin:0 0 8px}.pulse-module__vL23mq__state{text-align:center;border:1px dashed var(--color-border-strong,var(--border-color));background:var(--color-surface-muted,var(--surface-soft));color:var(--color-text-secondary,var(--text-muted));border-radius:16px;padding:40px 18px}.pulse-module__vL23mq__state h2{margin-top:0}.pulse-module__vL23mq__error{border:1px solid color-mix(in srgb,var(--color-danger,var(--danger)) 30%,transparent);background:var(--color-danger-soft,var(--danger-soft));color:var(--color-danger,var(--danger));border-radius:11px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;display:flex}.pulse-module__vL23mq__form{border:1px solid var(--color-border,var(--border-color));background:var(--color-surface,var(--surface));border-radius:18px;gap:15px;margin-top:16px;padding:20px;display:grid}.pulse-module__vL23mq__field{gap:7px;display:grid}.pulse-module__vL23mq__field label{font-size:.75rem;font-weight:800}.pulse-module__vL23mq__field textarea{resize:vertical;min-height:140px}.pulse-module__vL23mq__row{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.pulse-module__vL23mq__actions{flex-wrap:wrap;gap:10px;display:flex}.pulse-module__vL23mq__question{max-width:860px}.pulse-module__vL23mq__back{color:var(--color-brand,var(--dawat-green-dark));margin-bottom:14px;font-weight:800;text-decoration:none;display:inline-flex}.pulse-module__vL23mq__questionHeader,.pulse-module__vL23mq__creatorPanel,.pulse-module__vL23mq__votePanel,.pulse-module__vL23mq__results,.pulse-module__vL23mq__comments{border:1px solid var(--color-border,var(--border-color));background:var(--color-surface,var(--surface));box-shadow:var(--shadow-small,0 6px 18px #07301b0a);border-radius:17px;margin-bottom:14px;padding:18px}.pulse-module__vL23mq__questionHeader .pulse-module__vL23mq__meta{margin-top:0}.pulse-module__vL23mq__questionHeader h1{letter-spacing:-.035em;margin:13px 0 8px;font-size:clamp(1.55rem,4vw,2.25rem);line-height:1.18}.pulse-module__vL23mq__questionHeader p{color:var(--color-text-secondary,var(--text-muted));margin:0;line-height:1.65}.pulse-module__vL23mq__creatorPanel .pulse-module__vL23mq__avatar{width:50px;height:50px}.pulse-module__vL23mq__creatorPanel>div:nth-child(2){min-width:0;display:grid}.pulse-module__vL23mq__creatorPanel time{color:var(--color-text-muted,var(--text-muted));margin-left:auto;font-size:.72rem}.pulse-module__vL23mq__votePanel h2,.pulse-module__vL23mq__results h2,.pulse-module__vL23mq__comments h2{margin:0;font-size:1.05rem}.pulse-module__vL23mq__votePanel p{color:var(--color-text-secondary,var(--text-muted));margin:4px 0 13px;font-size:.8rem}.pulse-module__vL23mq__choices{grid-template-columns:repeat(3,1fr);gap:9px;display:grid}.pulse-module__vL23mq__choice{border-radius:11px}.pulse-module__vL23mq__choice.pulse-module__vL23mq__yes{border-color:var(--pulse-yes);color:var(--pulse-yes)}.pulse-module__vL23mq__choice.pulse-module__vL23mq__no{border-color:var(--pulse-no);color:var(--pulse-no)}.pulse-module__vL23mq__choice.pulse-module__vL23mq__abstain{border-color:var(--pulse-abstain);color:var(--pulse-abstain)}.pulse-module__vL23mq__choice[aria-pressed=true]{background:var(--color-surface-selected,var(--surface-soft));box-shadow:inset 0 0 0 2px}.pulse-module__vL23mq__resultsHeading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;display:flex}.pulse-module__vL23mq__resultsHeading>strong{color:var(--color-text-muted,var(--text-muted));font-size:.75rem}.pulse-module__vL23mq__resultRow{grid-template-columns:105px 1fr 48px;align-items:center;gap:11px;margin-top:11px;display:grid}.pulse-module__vL23mq__resultRow>div:first-child{display:grid}.pulse-module__vL23mq__resultRow span{color:var(--color-text-muted,var(--text-muted));font-size:.67rem}.pulse-module__vL23mq__bar{background:var(--color-surface-muted,var(--surface-soft));border-radius:99px;height:11px;overflow:hidden}.pulse-module__vL23mq__bar span{background:currentColor;min-width:0;height:100%;display:block}.pulse-module__vL23mq__bar.pulse-module__vL23mq__yes{color:var(--pulse-yes)}.pulse-module__vL23mq__bar.pulse-module__vL23mq__no{color:var(--pulse-no)}.pulse-module__vL23mq__bar.pulse-module__vL23mq__abstain{color:var(--pulse-abstain)}.pulse-module__vL23mq__resultRow b{text-align:right;font-size:.76rem}.pulse-module__vL23mq__commentForm{grid-template-columns:1fr auto;gap:9px;margin-bottom:12px;display:grid}.pulse-module__vL23mq__commentForm textarea{resize:vertical;min-height:48px;max-height:140px}.pulse-module__vL23mq__comment{border-top:1px solid var(--color-divider,var(--border-color));grid-template-columns:auto 1fr;gap:10px;padding:13px 0;display:grid}.pulse-module__vL23mq__commentAvatar{width:36px;height:36px}.pulse-module__vL23mq__comment p{white-space:pre-wrap;margin:4px 0}.pulse-module__vL23mq__comment small{color:var(--color-text-muted,var(--text-muted))}html[data-theme=dark] .pulse-module__vL23mq__page{--pulse-yes:#4ade80;--pulse-yes-soft:#183629;--pulse-no:#ff8fa3;--pulse-no-soft:#3b2027;--pulse-abstain:#aebdd0;--pulse-abstain-soft:#27313d}@media (max-width:760px){.pulse-module__vL23mq__page{padding:10px 10px calc(var(--mobile-nav-height,76px) + 34px + env(safe-area-inset-bottom))}.pulse-module__vL23mq__hero{flex-direction:column;align-items:flex-start;padding:16px}.pulse-module__vL23mq__hero h1{font-size:1.65rem}.pulse-module__vL23mq__create{width:100%}.pulse-module__vL23mq__layout{grid-template-columns:1fr}.pulse-module__vL23mq__side{display:none}.pulse-module__vL23mq__card{padding:14px}.pulse-module__vL23mq__row{grid-template-columns:1fr}.pulse-module__vL23mq__creatorPanel{flex-wrap:wrap;align-items:flex-start}.pulse-module__vL23mq__creatorPanel time{width:100%;margin:0 0 0 60px}.pulse-module__vL23mq__choices{grid-template-columns:1fr}.pulse-module__vL23mq__resultRow{grid-template-columns:88px 1fr 42px}.pulse-module__vL23mq__commentForm{grid-template-columns:1fr}.pulse-module__vL23mq__commentForm .pulse-module__vL23mq__primary{width:100%}.pulse-module__vL23mq__closing{font-size:.63rem}}.pulse-module__vL23mq__viewStat{color:var(--color-text-muted,var(--text-muted));white-space:nowrap;align-items:center;gap:5px;font-size:.72rem;font-weight:760;display:inline-flex}.pulse-module__vL23mq__viewStat svg{color:var(--color-brand,var(--dawat-green-dark));font-size:.82em}.pulse-module__vL23mq__comment{grid-template-columns:auto auto minmax(0,1fr);align-items:start}.pulse-module__vL23mq__commentBody{min-width:0}.pulse-module__vL23mq__commentVoteRail{grid-template-rows:30px auto 30px;align-content:start;place-items:center;gap:2px;width:34px;display:grid}.pulse-module__vL23mq__commentVoteButton{width:30px;height:30px;color:var(--color-text-muted,var(--text-muted));cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;place-items:center;padding:0;display:grid}.pulse-module__vL23mq__commentVoteButton:hover:not(:disabled){border-color:var(--color-border,var(--border-color));background:var(--color-surface-hover,var(--surface-soft));color:var(--color-brand,var(--dawat-green-dark))}.pulse-module__vL23mq__commentVoteButton:focus-visible{outline:3px solid var(--color-focus,var(--focus-ring));outline-offset:2px}.pulse-module__vL23mq__commentVoteButton:disabled{cursor:not-allowed;opacity:.48}.pulse-module__vL23mq__commentVoteActive{border-color:color-mix(in srgb,var(--color-brand,var(--dawat-green-dark)) 35%,transparent);background:var(--color-brand-soft,var(--surface-soft));color:var(--color-brand,var(--dawat-green-dark))}.pulse-module__vL23mq__commentVoteScore{color:var(--color-text,var(--text-main));font-variant-numeric:tabular-nums;font-size:.72rem;line-height:1}@media (max-width:560px){.pulse-module__vL23mq__cardFooter{flex-wrap:wrap}.pulse-module__vL23mq__comment{grid-template-columns:30px 34px minmax(0,1fr);gap:8px}.pulse-module__vL23mq__commentAvatar{width:34px;height:34px}.pulse-module__vL23mq__commentVoteRail{width:30px}.pulse-module__vL23mq__commentVoteButton{width:28px;height:28px}}.pulse-module__vL23mq__pulseOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:12px 0 16px;display:grid}.pulse-module__vL23mq__pulseOverview>div{border:1px solid var(--color-border,#dbe7df);background:var(--color-surface,#fff);border-radius:16px;flex-direction:column;gap:2px;padding:13px 14px;display:flex}.pulse-module__vL23mq__pulseOverview strong{color:var(--color-heading,#10271b);font-size:1.05rem;line-height:1}.pulse-module__vL23mq__pulseOverview span{color:var(--color-text-muted,#66756d);font-size:.68rem;font-weight:700}.pulse-module__vL23mq__creatorText{text-decoration:none}.pulse-module__vL23mq__creatorText:hover strong,.pulse-module__vL23mq__creatorText:hover small{color:var(--color-brand,#0b8a4b)}.pulse-module__vL23mq__questionStats{border:1px solid var(--color-border,#dbe7df);background:var(--color-surface-muted,#f5faf7);border-radius:16px;flex-wrap:wrap;align-items:center;gap:10px;margin:12px 0;padding:12px 14px;display:flex}.pulse-module__vL23mq__questionStats span{color:var(--color-text-secondary,#52645a);align-items:center;gap:5px;font-size:.72rem;display:inline-flex}.pulse-module__vL23mq__questionStats strong{color:var(--color-heading,#10271b);font-size:.78rem}.pulse-module__vL23mq__questionStats svg{color:var(--color-brand,#0b8a4b)}.pulse-module__vL23mq__pulseCreatorLink{border-radius:10px;flex-direction:column;min-width:0;text-decoration:none;display:flex}.pulse-module__vL23mq__pulseCreatorLink strong{color:var(--color-heading,#10271b)}.pulse-module__vL23mq__pulseCreatorLink small{color:var(--color-text-muted,#66756d)}.pulse-module__vL23mq__pulseCreatorLink:hover strong,.pulse-module__vL23mq__pulseCreatorLink:hover small{color:var(--color-brand,#0b8a4b)}.pulse-module__vL23mq__commentAuthorLink{align-items:baseline;gap:7px;text-decoration:none;display:inline-flex}.pulse-module__vL23mq__commentAuthorLink strong{color:var(--color-heading,#10271b)}.pulse-module__vL23mq__commentAuthorLink small{color:var(--color-brand,#0b8a4b);font-weight:750}.pulse-module__vL23mq__commentAuthorLink:hover strong{text-decoration:underline}@media (max-width:640px){.pulse-module__vL23mq__pulseOverview{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.pulse-module__vL23mq__pulseOverview>div{padding:10px 9px}.pulse-module__vL23mq__pulseOverview strong{font-size:.92rem}.pulse-module__vL23mq__pulseOverview span{font-size:.58rem}.pulse-module__vL23mq__questionStats{gap:7px 12px}.pulse-module__vL23mq__questionStats span{font-size:.66rem}}.pulse-module__vL23mq__cardFooter .pulse-module__vL23mq__commentStat{color:var(--color-text-secondary,var(--text-secondary))!important;white-space:nowrap!important;align-items:center!important;gap:4px!important;font-weight:760!important;line-height:1.2!important;display:inline-flex!important}
