*,:before,:after{box-sizing:border-box;margin:0;padding:0}body{color:#1a1a1a;background:#f7f7f7;font-family:system-ui,-apple-system,sans-serif}input:focus,button:focus{outline-offset:1px;outline:2px solid #7f77dd}*{box-sizing:border-box}@media (width<=600px){.kd-stats-grid{grid-template-columns:repeat(3,1fr)!important;gap:8px!important}.kd-stat-value{font-size:22px!important}.kd-survey-card{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.kd-card-right{align-self:flex-end!important}.kd-filter-row{flex-wrap:wrap!important;gap:6px!important}.kd-filter-btn{padding:5px 10px!important;font-size:11px!important}}@media (width<=640px){.kd-type-grid{grid-template-columns:1fr!important}.kd-type-img{height:160px!important}.kd-field-row{grid-template-columns:1fr!important}.kd-form-card{padding:20px!important}.kd-admin-field-row{grid-template-columns:1fr!important}.kd-admin-btn-row{flex-direction:column!important}.kd-products-grid,.kd-prod-grid{grid-template-columns:1fr!important}.kd-prod-btn-row{flex-direction:column!important}}@media (width<=480px){.kd-survey-wrap{padding:12px!important}.kd-question-card{padding:20px!important}}html,body{max-width:100vw;overflow-x:hidden}@media (width<=640px){.kd-type-grid button{width:100%!important}.kd-type-img{object-fit:cover!important;background-position:top!important;background-size:cover!important;height:180px!important}.kd-question-card{border-radius:12px!important}.kd-admin-field-row{flex-direction:column!important}.kd-stats-grid{gap:8px!important}.kd-stats-grid .kd-stat-value{font-size:20px!important}}.survey-cover-img{object-fit:cover;background-position:50%;background-size:cover;width:100%;height:200px;display:block}@media (width<=640px){.survey-cover-img{height:160px}}
