@media(max-width:800px){.tf-surveys{max-width:100%;overflow:hidden}.tf-survey-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;max-width:100%;overflow:visible!important}.tf-survey-tabs a{display:grid;min-width:0;min-height:44px;padding:9px 7px;place-items:center;text-align:center;white-space:normal;overflow-wrap:anywhere}.tf-survey-tabs a.active{box-shadow:inset 0 -3px #f35b0a}.tf-survey-tabs a:nth-child(4),.tf-survey-tabs a:nth-child(5){grid-column:span 1}.tf-survey-table.campaigns{display:grid;gap:10px;overflow:visible}.tf-survey-table.campaigns>.head{display:none}.tf-survey-table.campaigns>a{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;min-width:0;padding:15px;border:1px solid var(--tribal-border);border-radius:12px;background:#fff}.tf-survey-table.campaigns>a>span{display:grid;gap:2px;min-width:0;overflow-wrap:break-word}.tf-survey-table.campaigns>a>span:before{color:var(--tribal-muted);font-size:10px;font-weight:800;text-transform:uppercase}.tf-survey-table.campaigns>a>span:nth-child(1){grid-column:1/-1}.tf-survey-table.campaigns>a>span:nth-child(1):before{content:'Campaign'}.tf-survey-table.campaigns>a>span:nth-child(2):before{content:'Questionnaire'}.tf-survey-table.campaigns>a>span:nth-child(3):before{content:'Audience'}.tf-survey-table.campaigns>a>span:nth-child(4):before{content:'Dates'}.tf-survey-table.campaigns>a>span:nth-child(5):before{content:'Responses'}.tf-survey-table.campaigns>a>span:nth-child(6):before{content:'Reward'}.tf-survey-table.campaigns>a>span:nth-child(7):before{content:'Status'}.tf-survey-form select[multiple]{min-height:132px;padding:8px}.tf-survey-form select[multiple] option{padding:7px 8px;white-space:normal}.tf-survey-form>.wide:last-child{display:grid;grid-template-columns:1fr 1fr;gap:10px}.tf-survey-form>.wide:last-child .tribal-btn{width:100%;min-width:0;margin:0}}@media(max-width:390px){.tf-survey-table.campaigns>a{grid-template-columns:1fr}.tf-survey-table.campaigns>a>span:nth-child(1){grid-column:auto}}
@media(max-width:800px){
 .tf-survey-table.questionnaires{display:grid;gap:10px;overflow:visible}
 .tf-survey-table.questionnaires>.head{display:none}
 .tf-survey-table.questionnaires>div:not(.head):not(.tf-survey-empty){display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;min-width:0;padding:15px;border:1px solid var(--tribal-border,#e5e7eb);border-radius:12px;background:#fff}
 .tf-survey-table.questionnaires>div:not(.head):not(.tf-survey-empty)>span{display:grid;gap:3px;min-width:0;word-break:normal;overflow-wrap:break-word}
 .tf-survey-table.questionnaires>div:not(.head):not(.tf-survey-empty)>span:before{color:var(--tribal-muted,#667085);font-size:10px;font-weight:800;text-transform:uppercase}
 .tf-survey-table.questionnaires>div:not(.head):not(.tf-survey-empty)>span:nth-child(1){grid-column:1/-1}.tf-survey-table.questionnaires>div>span:nth-child(1):before{content:'Questionnaire'}
 .tf-survey-table.questionnaires>div>span:nth-child(2):before{content:'Questions'}.tf-survey-table.questionnaires>div>span:nth-child(3):before{content:'Campaigns'}.tf-survey-table.questionnaires>div>span:nth-child(4):before{content:'Status'}
 .tf-survey-table.questionnaires>div>span:nth-child(5){grid-column:1/-1;display:flex;flex-wrap:wrap;gap:10px;padding-top:3px}.tf-survey-table.questionnaires>div>span:nth-child(5):before{content:'Actions';flex:0 0 100%}
 .tf-survey-table.questionnaires>div>span:nth-child(5) a{display:inline-flex;align-items:center;min-height:44px;padding:8px 11px;border:1px solid var(--tribal-border,#e5e7eb);border-radius:9px}
 .tf-survey-empty{display:grid!important;grid-template-columns:1fr!important;gap:8px;min-width:0!important;padding:18px 4px}.tf-survey-empty strong,.tf-survey-empty p{min-width:0;overflow-wrap:normal;word-break:normal}.tf-survey-empty p{margin:0;color:var(--tribal-muted,#667085);line-height:1.55}.tf-survey-empty .tribal-btn{justify-self:start;width:auto!important;max-width:100%;margin-top:4px}
}
