.opinion-survey-dialog{flex-direction:column!important;gap:0!important;width:clamp(300px,38vw,36rem)!important;max-width:36rem!important;height:auto!important;max-height:min(90dvh,720px)!important;padding:0!important;display:flex!important;overflow:hidden!important}@media (max-width:640px){.opinion-survey-dialog{width:min(92vw,380px)!important;max-height:min(92dvh,680px)!important}}.opinion-survey-body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:hsl(var(--primary) / .5) transparent;flex:auto;min-height:0;max-height:100%;overflow:hidden auto}.opinion-survey-body::-webkit-scrollbar{width:6px}.opinion-survey-body::-webkit-scrollbar-track{background:0 0;margin:4px 0}.opinion-survey-body::-webkit-scrollbar-thumb{background:hsl(var(--primary) / .45);border-radius:999px}.opinion-survey-body::-webkit-scrollbar-thumb:hover{background:hsl(var(--primary) / .65)}.opinion-survey-footer{flex-shrink:0}
