.CommunityOpinions-module__5qeR9W__panel{--opinion-ink:#17243d;--opinion-muted:#68758a;--opinion-line:#17243d24;color:var(--opinion-ink);border:1px solid var(--opinion-line);background:radial-gradient(circle at 90% 8%,#63c19a2e,#0000 30%),#fbfcf9;border-radius:24px;margin-top:32px;padding:clamp(22px,4vw,36px)}.CommunityOpinions-module__5qeR9W__panel>header{justify-content:space-between;align-items:flex-start;gap:28px;display:flex}.CommunityOpinions-module__5qeR9W__panel>header span,.CommunityOpinions-module__5qeR9W__views h3{color:#36765e;letter-spacing:.12em;text-transform:uppercase;font-size:.73rem;font-weight:800}.CommunityOpinions-module__5qeR9W__panel h2{letter-spacing:-.035em;margin:6px 0 8px;font-size:clamp(1.45rem,3vw,2.15rem);line-height:1.12}.CommunityOpinions-module__5qeR9W__panel header p{max-width:620px;color:var(--opinion-muted);margin:0;line-height:1.65}.CommunityOpinions-module__5qeR9W__panel>header>strong{color:var(--opinion-muted);border:1px solid var(--opinion-line);white-space:nowrap;background:#ffffffb3;border-radius:999px;flex:none;padding:9px 13px;font-size:.76rem;font-weight:650}.CommunityOpinions-module__5qeR9W__panel>header>strong b{color:var(--opinion-ink);font-size:1rem}.CommunityOpinions-module__5qeR9W__choices{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:24px;display:grid}.CommunityOpinions-module__5qeR9W__choices button{min-height:60px;color:var(--opinion-ink);text-align:left;border:1px solid var(--opinion-line);cursor:pointer;background:#ffffffc7;border-radius:15px;grid-template-columns:34px 1fr auto;align-items:center;padding:10px 13px;transition:border-color .16s,transform .16s,background .16s;display:grid}.CommunityOpinions-module__5qeR9W__choices button:hover{border-color:#36765e70;transform:translateY(-1px)}.CommunityOpinions-module__5qeR9W__choices button[aria-pressed=true]{background:#eff8f2;border-color:#36765e;box-shadow:inset 0 0 0 1px #36765e26}.CommunityOpinions-module__5qeR9W__choices i{color:#36765e;background:#e7f4eb;border-radius:50%;place-items:center;width:28px;height:28px;font-style:normal;font-weight:900;display:grid}.CommunityOpinions-module__5qeR9W__choices span{padding-right:8px;font-size:.88rem;font-weight:700;line-height:1.25}.CommunityOpinions-module__5qeR9W__choices b{color:var(--opinion-muted);font-variant-numeric:tabular-nums}.CommunityOpinions-module__5qeR9W__viewpoint{margin-top:16px;display:block}.CommunityOpinions-module__5qeR9W__viewpoint>span{margin-bottom:7px;font-size:.8rem;font-weight:800;display:block}.CommunityOpinions-module__5qeR9W__viewpoint textarea{resize:vertical;width:100%;min-height:112px;color:var(--opinion-ink);border:1px solid var(--opinion-line);font:inherit;background:#fff;border-radius:14px;outline:none;padding:14px 15px;line-height:1.55}.CommunityOpinions-module__5qeR9W__viewpoint textarea:focus{border-color:#36765e;box-shadow:0 0 0 3px #36765e1f}.CommunityOpinions-module__5qeR9W__viewpoint small{color:var(--opinion-muted);text-align:right;margin-top:5px;display:block}.CommunityOpinions-module__5qeR9W__actions{gap:9px;margin-top:14px;display:flex}.CommunityOpinions-module__5qeR9W__actions button{color:#fff;cursor:pointer;background:#1f5d49;border:0;border-radius:12px;min-height:44px;padding:0 18px;font-weight:800}.CommunityOpinions-module__5qeR9W__actions button.CommunityOpinions-module__5qeR9W__remove{color:var(--opinion-muted);border:1px solid var(--opinion-line);background:0 0}.CommunityOpinions-module__5qeR9W__actions button:disabled{cursor:wait;opacity:.62}.CommunityOpinions-module__5qeR9W__message,.CommunityOpinions-module__5qeR9W__error{margin:12px 0 0;font-size:.84rem}.CommunityOpinions-module__5qeR9W__message{color:#2d7158}.CommunityOpinions-module__5qeR9W__error{color:#a33d47}.CommunityOpinions-module__5qeR9W__views{border-top:1px solid var(--opinion-line);margin-top:26px;padding-top:22px}.CommunityOpinions-module__5qeR9W__views h3{margin:0 0 12px}.CommunityOpinions-module__5qeR9W__views>div{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.CommunityOpinions-module__5qeR9W__views blockquote{border:1px solid var(--opinion-line);background:#ffffffb3;border-radius:14px;margin:0;padding:16px 17px;position:relative}.CommunityOpinions-module__5qeR9W__views blockquote.CommunityOpinions-module__5qeR9W__mine{border-color:#36765e7a}.CommunityOpinions-module__5qeR9W__views blockquote span{color:#36765e;background:#e7f4eb;border-radius:999px;margin-bottom:7px;padding:3px 7px;font-size:.68rem;font-weight:800;display:inline-block}.CommunityOpinions-module__5qeR9W__views blockquote p,.CommunityOpinions-module__5qeR9W__empty{color:#46536a;white-space:pre-wrap;margin:0;line-height:1.65}.CommunityOpinions-module__5qeR9W__empty{font-size:.86rem}@media (max-width:720px){.CommunityOpinions-module__5qeR9W__panel{border-radius:19px;margin-top:22px}.CommunityOpinions-module__5qeR9W__panel>header{display:block}.CommunityOpinions-module__5qeR9W__panel>header>strong{margin-top:14px;display:inline-block}.CommunityOpinions-module__5qeR9W__choices{grid-template-columns:1fr}.CommunityOpinions-module__5qeR9W__choices button{min-height:54px}.CommunityOpinions-module__5qeR9W__views>div{grid-template-columns:1fr}.CommunityOpinions-module__5qeR9W__actions{flex-direction:column;align-items:stretch}}@media (prefers-reduced-motion:reduce){.CommunityOpinions-module__5qeR9W__choices button{transition:none}}
