.style_container__sZr1N{padding:2rem;max-width:1500px;margin:0 auto;box-sizing:border-box}.style_questionarios_container__QBU9i{display:flex;flex-direction:column;width:100%;min-width:100%;box-sizing:border-box}.style_questionarios_container_header__YbYdK{font-size:1.25rem;font-weight:700;color:#0f2d4f;margin-bottom:1.25rem;padding:0;border-bottom:none;position:relative}.style_questionarios_container_header__YbYdK:before{display:none}.style_questionarios_container_content__tUdM9{flex:1;font-size:16px;line-height:1.7;letter-spacing:.01em;display:flex;flex-direction:column}.style_consultas_lista__fTTtQ{width:100%;display:flex;flex-direction:column;gap:2rem}.style_consultas_lista_home__yEPRX{gap:0;flex:1}.style_consultas_lista_home__yEPRX .style_questionario_card__DldPD{border-radius:12px;box-shadow:none;background:#f8fafc;border:1px solid #e2e8f0;border-left:3px solid transparent}.style_questionario_card__DldPD{padding:1.25rem;background:#fff;border-radius:12px;transition:all .2s ease;cursor:pointer;display:flex;flex-direction:column;gap:1rem;box-sizing:border-box;box-shadow:0 1px 3px rgba(15,45,79,.04);width:100%;border:1px solid #e2e8f0;position:relative}.style_questionario_card__DldPD:not(:last-child):after{content:"";position:absolute;bottom:-1rem;left:0;right:0;height:1px;background:linear-gradient(90deg,transparent,#e5e7eb 20%,#e5e7eb 80%,transparent)}.style_questionario_card__DldPD:not(.style_questionario_atual__w2iy6):hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.08);background:linear-gradient(135deg,#fff,#f0f4f8);border-left-color:var(--primary-color)}.style_questionario_atual__w2iy6{opacity:.7;pointer-events:none;border:1px dashed #ccc}.style_questionario_card_participou__X8fK9{border-left-color:#2e7d32;background:linear-gradient(135deg,#f8fdf9,#eef7f0)}.style_questionario_card_participou__X8fK9:not(.style_questionario_atual__w2iy6):hover{border-left-color:#1b5e20}.style_participacao_chip__6MBbm{flex-shrink:0}.style_questionario_header__XvDJN{display:flex;justify-content:space-between;align-items:flex-start;gap:.75rem}.style_questionario_header__XvDJN h3{margin:0;font-size:1.1rem;color:#111827;flex:1;font-weight:600;line-height:1.4}.style_questionario_perguntas__ypMNv{display:flex;flex-wrap:wrap;gap:1rem}.style_questionario_pergunta__uOxGr{background:hsla(0,0%,100%,.6);border-radius:6px;padding:.75rem;flex:1 1 calc(33.333% - 0.67rem);min-width:280px;box-sizing:border-box}.style_questionario_descricao__tJLja{color:#374151;margin:0 0 .75rem;line-height:1.5;font-weight:500;font-size:.95rem}.style_barra_respostas_container__I6tP7{padding:0;margin:0}.style_barra_resposta__F_8kl{display:flex;align-items:center;gap:.75rem;margin-bottom:.5rem}.style_barra_resposta__F_8kl:last-child{margin-bottom:0}.style_resposta_label__L_Q8J{min-width:100px;color:#4b5563;font-size:.85rem;font-weight:500}.style_barra_container__v88AK{flex:1;height:6px;background:#e5e7eb;border-radius:3px;overflow:hidden}.style_barra_preenchimento__asgaI{height:100%;background:color-mix(in srgb,var(--primary-color) 60%,transparent);transition:width .3s ease;border-radius:3px}.style_percentual__JcjTe{min-width:50px;text-align:right;color:#6b7280;font-size:.85rem;font-weight:500}.style_ver_todas__5ZYMO{margin-top:1rem;margin-bottom:0;text-align:center}.style_questionario_footer__8pfbM{display:flex;justify-content:space-between;align-items:center;margin-top:.5rem;padding-top:.75rem;border-top:1px solid #e5e7eb;color:#6b7280;font-size:.85rem}.style_header__0kldV{background-color:var(--primary-color);color:#fff;padding:2rem;border-radius:8px;display:flex;gap:1.5rem;margin-bottom:2rem;border-left:10px solid var(--secondary1-color);border-right:10px solid var(--secondary2-color)}.style_header_icon__Rv9wU{background:hsla(0,0%,100%,.1);width:60px;height:60px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-top:5px}.style_header_icon__Rv9wU svg{font-size:32px;color:#fff}.style_header_content__UpfI7{flex:1;display:flex;flex-direction:column}.style_header_title__8UIvk{font-size:1.75rem;font-weight:600;line-height:1.3;margin:0}.style_header_description__bQ_4v{font-size:1rem;opacity:.9;line-height:1.5;margin:.5rem 0}.style_content_section__i9C7m{background:#fff;border-radius:8px;border:1px solid #e0e0e0;padding:2rem;width:100%;box-sizing:border-box;min-height:400px}.style_section_header__sDwN_{margin-bottom:2rem}.style_section_title__TO9qU{margin-bottom:1.5rem}.style_section_title__TO9qU h2{font-size:1.5rem;font-weight:600;margin:0 0 .5rem;color:#111827}.style_section_title__TO9qU p{color:#6b7280;margin:0}.style_filters_container__75SXH{margin-bottom:2rem}.style_search_wrapper__MsN6H{display:flex;gap:1rem;align-items:center;margin-bottom:1rem}.style_search_field__U8Vn8{background-color:#fff}.style_view_toggle__OupIU{display:flex;gap:.5rem}.style_results_info__a61PP{color:#666;font-size:.9rem}.style_documents_grid__aYxDG{display:flex;flex-direction:column;gap:1rem}.style_documents_grid__aYxDG.style_grid__ERmSz{display:grid;grid-template-columns:repeat(auto-fill,minmax(300px,1fr));gap:1.5rem}.style_pesquisa_card__EJ9Cs{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;cursor:pointer;transition:all .2s ease}.style_pesquisa_card__EJ9Cs:hover{transform:translateY(-2px);box-shadow:0 4px 6px -1px rgba(0,0,0,.1);border-color:var(--primary-color)}.style_pesquisa_card_participou__5ZNN7{border-color:#a5d6a7;background:linear-gradient(135deg,#f8fdf9,#f1f8f4);border-left:4px solid #2e7d32}.style_pesquisa_card_participou__5ZNN7:hover{border-color:#2e7d32}.style_pesquisa_header__UUM9w{display:flex;justify-content:space-between;align-items:flex-start;gap:1rem}.style_pesquisa_header__UUM9w h3{margin:0;font-size:1.2rem;color:#2c3e50;flex:1}.style_pesquisa_descricao__PAqIa{color:#666;margin:.5rem 0;line-height:1.5}.style_pesquisa_info__YR5S_{display:flex;flex-direction:column;gap:.5rem;color:#666;font-size:.9rem}.style_pesquisa_info__YR5S_ p{margin:0;display:flex;align-items:center;gap:.5rem}.style_pesquisa_actions__WRduF{display:flex;justify-content:flex-end;margin-top:.5rem}.style_load_more__FNRfM{display:flex;justify-content:center;margin-top:2rem}.style_action_button__n9IKd{background-color:var(--primary-color)!important;color:#fff!important;text-transform:none!important;font-size:.9rem!important}.style_action_button__n9IKd:hover{background-color:color-mix(in srgb,var(--primary-color) 85%,#000)!important}.style_pergunta__CjPpO{background:#fff;border:1px solid rgba(15,45,79,.08);border-radius:14px;padding:1.25rem 1.5rem;display:flex;gap:1rem;box-shadow:0 2px 12px rgba(10,31,53,.04)}.style_pergunta_titulo__oSaf4{font-size:.9375rem;font-weight:600;color:#0a1f35;margin-bottom:.875rem;line-height:1.45}.style_pergunta_opcoes__5FKmR{display:flex;flex-direction:column;gap:1rem;width:100%}.style_text_field__GQZ5H{background-color:#fff;margin-top:.5rem!important}.style_text_field__GQZ5H textarea{padding:.75rem!important;font-size:.95rem!important;line-height:1.5!important}.style_select_field__5yehM{background-color:#fff}.style_autocomplete__BI96J{margin-top:.5rem}.style_content_loading__HFcW_{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:300px;gap:1rem}.style_loading_text__989qf{color:#64748b;font-size:.875rem}.style_no_results__brqhS{text-align:center;padding:3rem 0;color:#6b7280}.style_submit_container__wD1mJ{display:flex;justify-content:flex-end;margin-top:1.5rem;padding-top:1.25rem;border-top:1px solid #e2e8f0}.style_submit_button__Q90s8{background-color:var(--primary-color)!important;color:#fff!important;text-transform:none!important;padding:.5rem 2rem!important;font-size:1rem!important}.style_submit_button__Q90s8:hover{background-color:color-mix(in srgb,var(--primary-color) 85%,#000)!important}.style_pesquisas_list__ZB3J6{display:flex;flex-direction:column;gap:1.5rem;width:100%}.style_pesquisa__q9nIl{background:#fff;border:1px solid #e0e0e0;border-radius:8px;padding:1.5rem;display:flex;flex-direction:column;gap:1rem;cursor:pointer;transition:all .2s ease;box-shadow:0 1px 3px rgba(0,0,0,.05)}.style_pesquisa__q9nIl:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:var(--primary-color)}.style_pesquisa_status__C0_BK{display:flex;justify-content:flex-start;align-items:center}.style_pesquisa_content__IUfQd{display:flex;flex-direction:column;gap:.75rem;flex:1}.style_pesquisa_titulo__9cgnR{font-size:1.25rem;font-weight:600;color:#111827;margin:0;line-height:1.4}.style_pesquisa_data__u0cDT{display:flex;align-items:center;gap:.5rem;color:#6b7280;font-size:.9rem}.style_date_icon__Rijd6{font-size:1rem!important;color:#9ca3af}.style_pesquisa_action__Yqk3q{display:flex;justify-content:flex-end;padding-top:.5rem;border-top:1px solid #f3f4f6}@media (max-width:768px){.style_container__sZr1N{padding:1rem}.style_header__0kldV{padding:1.5rem;flex-direction:column;text-align:center}.style_header_icon__Rv9wU{margin:0 auto}.style_header_content__UpfI7{align-items:center}.style_content_section__i9C7m{padding:1.5rem}.style_pergunta__CjPpO,.style_pesquisa__q9nIl{padding:1rem}}@media (max-width:480px){.style_container__sZr1N{padding:.5rem}.style_header__0kldV{padding:1rem}.style_header_title__8UIvk{font-size:1.5rem}.style_header_description__bQ_4v{font-size:.9rem}.style_content_section__i9C7m{padding:1rem}.style_section_title__TO9qU h2{font-size:1.25rem}.style_pesquisa_titulo__9cgnR{font-size:1rem}.style_pergunta_titulo__oSaf4{font-size:.875rem}}.style_pageWrapper__JTgwf{min-height:calc(100vh - 70px);width:100%;display:flex;flex-direction:column;flex:1;background:linear-gradient(180deg,#f8fafc,#eef2f7)}.style_heroSection__OW5Ul{position:relative;background:#0a1f35;padding:3.5rem 2rem 4rem;overflow:hidden;z-index:1}.style_heroDecorations__NXDfA{position:absolute;inset:0;pointer-events:none}.style_heroGridOverlay__jwvu1{position:absolute;inset:0;background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:48px 48px}.style_heroGlowTop__X2ez3{position:absolute;top:-80px;right:-60px;width:320px;height:320px;border-radius:50%;background:radial-gradient(circle,rgba(46,95,151,.35) 0,transparent 70%)}.style_heroGlowBottom__RaVSv{position:absolute;bottom:-100px;left:-80px;width:280px;height:280px;border-radius:50%;background:radial-gradient(circle,rgba(46,95,151,.2) 0,transparent 70%)}.style_heroContent__J_sDV{position:relative;z-index:1;max-width:800px;margin:0 auto;text-align:center}.style_heroEyebrow__RqRGP{display:inline-block;font-size:.75rem;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:hsla(0,0%,100%,.6);margin-bottom:.75rem}.style_heroTitle__9bcZN{font-size:clamp(1.75rem,4vw,2.25rem);font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.2}.style_heroDescription___moqQ{font-size:1rem;color:hsla(0,0%,100%,.75);margin:0 auto;max-width:560px;line-height:1.6}.style_contentWrap__sfLxW{max-width:800px;width:100%;margin:-2rem auto 0;padding:0 2rem 3rem;box-sizing:border-box;position:relative;z-index:2}.style_formPanel__FkO59{background:#fff;border-radius:16px;border:1px solid rgba(15,45,79,.08);box-shadow:0 4px 24px rgba(10,31,53,.06);padding:.5rem 1.5rem 1.5rem}.style_perguntas_list__Zg_OO{display:flex;flex-direction:column}.style_formPanel__FkO59 .style_pergunta__CjPpO{background:transparent;border-radius:0;box-shadow:none;padding:1.25rem 0;border:none;border-bottom:1px solid #eef2f7;display:flex;flex-direction:column;gap:.75rem}.style_formPanel__FkO59 .style_pergunta__CjPpO:last-child{border-bottom:none}.style_formPanel__FkO59 .style_pergunta_titulo__oSaf4{display:flex;gap:.35rem;font-size:.9375rem;font-weight:500;color:#0a1f35;margin-bottom:0;line-height:1.5}.style_pergunta_numero__ckHRC{color:#94a3b8;font-weight:500;flex-shrink:0}.style_pergunta_campo__DjeCq{width:100%}.style_formPanel__FkO59 .style_pergunta_opcoes__5FKmR{gap:0}.style_formPanel__FkO59 .style_radio_option__jI2KS{margin:0!important;padding:.5rem .625rem;border-radius:8px;transition:background .15s ease}.style_formPanel__FkO59 .style_radio_option__jI2KS:hover{background:#f8fafc}.style_formPanel__FkO59 .style_text_field__GQZ5H .MuiOutlinedInput-root{background:#f8fafc;border-radius:10px}.style_formPanel__FkO59 .style_text_field__GQZ5H .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0}.style_formPanel__FkO59 .style_text_field__GQZ5H .MuiOutlinedInput-root:hover .MuiOutlinedInput-notchedOutline{border-color:#cbd5e1}.style_formPanel__FkO59 .style_text_field__GQZ5H .MuiOutlinedInput-root.Mui-focused .MuiOutlinedInput-notchedOutline{border-color:#2e5f97}.style_formPanel__FkO59 .style_select_field__5yehM .MuiOutlinedInput-root{background:#f8fafc;border-radius:10px}.style_formPanel__FkO59 .style_select_field__5yehM .MuiOutlinedInput-notchedOutline{border-color:#e2e8f0}.style_formPanel__FkO59 .style_autocomplete__BI96J{margin-top:0}.style_formPanel__FkO59 .style_text_field__GQZ5H{margin-top:0!important}.style_pergunta_body__0F8Jp{flex:1;min-width:0}.style_radio_option__jI2KS{margin-left:0!important;margin-right:0!important}.style_radio_option__jI2KS .MuiFormControlLabel-label{font-size:.875rem;color:#475569}.style_pergunta_opcoes__5FKmR .MuiRadio-root{color:#94a3b8}.style_pergunta_opcoes__5FKmR .MuiRadio-root.Mui-checked{color:#2e5f97}@media (max-width:768px){.style_heroSectionConsulta__ROQXU,.style_heroSection__OW5Ul{padding:2.5rem 1.25rem 3.5rem}.style_heroTopBar__gsVli{padding:0 1.25rem}.style_contentWrapConsulta__AaC52,.style_contentWrap__sfLxW{padding:0 1.25rem 2rem;margin-top:-1.5rem}.style_formPanel__FkO59{padding:.25rem 1.25rem 1.25rem}.style_formPanel__FkO59 .style_pergunta__CjPpO{padding:1rem 0}.style_formActions__e_2UF,.style_submit_container__wD1mJ{flex-direction:column}.style_formActions__e_2UF .MuiButton-root,.style_submit_container__wD1mJ .MuiButton-root{width:100%}.style_listItem__lohad{flex-direction:column;align-items:stretch}.style_listItemAside__mzyNM{width:100%;justify-content:space-between}.style_listItemAside__mzyNM .MuiButton-root{flex:1}}.style_heroSectionConsulta__ROQXU{position:relative;background:#0a1f35;padding:3.5rem 2rem 4rem;overflow:hidden;z-index:1}.style_heroContentConsulta__2FjWi{position:relative;z-index:1;max-width:1200px;margin:0 auto;text-align:center}.style_heroTitleConsulta__56xSk{font-size:clamp(2rem,4vw,2.75rem);font-weight:700;color:#fff;margin:0 0 .75rem;line-height:1.2}.style_heroDescriptionConsulta__Nq1K3{font-size:1.05rem;color:hsla(0,0%,100%,.75);margin:0 auto;max-width:560px;line-height:1.6}.style_contentWrapConsulta__AaC52{max-width:1200px;width:100%;margin:-2rem auto 0;padding:0 2rem 3rem;box-sizing:border-box;position:relative;z-index:2}.style_listPanel__AR_eX{background:#fff;border-radius:16px;border:1px solid rgba(15,45,79,.08);box-shadow:0 4px 24px rgba(10,31,53,.06);padding:1.5rem}.style_panelTitle__0RVH4{display:flex;align-items:center;gap:.5rem;margin:0 0 .35rem;font-size:1rem;font-weight:600;color:#0a1f35}.style_panelTitle__0RVH4 svg{color:#2e5f97;font-size:1.25rem}.style_panelTitleForm__WDw3Y{display:flex;align-items:center;gap:.5rem;margin:0 0 1.25rem;font-size:1rem;font-weight:600;color:#0a1f35}.style_panelTitleForm__WDw3Y svg{color:#2e5f97;font-size:1.25rem}.style_panelHint__urwoB{font-size:.875rem;color:#64748b;margin:0 0 1.25rem}.style_loadingContainer__vukrF{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:50vh;gap:1rem}.style_emptyState__gGddK,.style_loadingText__hpHvc{color:#64748b;font-size:.9375rem}.style_emptyState__gGddK{text-align:center;padding:2.5rem 1.5rem;line-height:1.65;background:#f8fafc;border-radius:12px;border:1px dashed #cbd5e1}.style_listItems__7e8is{display:flex;flex-direction:column;gap:1rem}.style_listItem__lohad{display:flex;align-items:center;justify-content:space-between;gap:1.25rem;padding:1rem 1.125rem;border:1px solid #e2e8f0;border-radius:12px;background:#f8fafc}.style_listItemMain__mTzKD{flex:1;min-width:0}.style_listItemTitle__zuHvf{margin:0 0 .35rem;font-size:1rem;font-weight:600;color:#0a1f35;line-height:1.4}.style_listItemAside__mzyNM{display:flex;align-items:center;gap:.75rem;flex-shrink:0}.style_listItemChip__a_quH{height:28px!important;font-size:.75rem!important;font-weight:600!important;background:#eff6ff!important;color:#2e5f97!important;border:1px solid #bfdbfe!important}.style_listItemChip__a_quH .MuiChip-label{padding:0 .625rem!important}.style_listItemMeta__gAYrL{display:flex;align-items:center;gap:.4rem;font-size:.8125rem;color:#64748b}.style_listItemMeta__gAYrL svg{font-size:1rem;color:#94a3b8}.style_listItemAction__d4PQz{flex-shrink:0;display:flex;justify-content:flex-end}.style_searchBar__EV6Dj{margin-bottom:1.25rem}.style_enquetesGrid__Pfcp5{display:flex;flex-direction:column;gap:1rem}.style_enqueteCard__DnJcq{border:1px solid #e2e8f0;border-radius:12px;padding:1.125rem;background:#f8fafc}.style_enqueteCardRespondida__BwACp{border-left:4px solid #2e7d32;background:linear-gradient(135deg,#f8fdf9,#eef7f0)}.style_enqueteCardHeader__5wG_I{display:flex;align-items:flex-start;justify-content:space-between;gap:.75rem;margin-bottom:.75rem}.style_enqueteCardTitle__UVggy{margin:0;font-size:1rem;font-weight:600;color:#0a1f35;line-height:1.4}.style_enquetePreview__0WzWN{margin-bottom:.75rem}.style_enquetePreviewPergunta__n6gnd{background:#fff;border-radius:8px;padding:.75rem;border:1px solid #eef2f7}.style_enquetePreviewTitulo__QvE23{margin:0 0 .5rem;font-size:.875rem;font-weight:500;color:#475569}.style_enqueteCardFooter__i_ocT{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.style_enqueteTotalRespostas__Ux8kX{font-size:.8125rem;color:#64748b}.style_loadMoreWrap__HMfQZ{display:flex;justify-content:center;margin-top:1.25rem}.style_heroTopBar__gsVli{position:absolute;top:1rem;left:0;right:0;z-index:2;max-width:900px;margin:0 auto;padding:0 2rem;box-sizing:border-box}.style_backLink__k_cjD{display:inline-flex;align-items:center;gap:.4rem;padding:.5rem 1rem;border-radius:999px;font-size:.875rem;font-weight:600;color:#0a1f35;text-decoration:none;border:1px solid hsla(0,0%,100%,.85);background:hsla(0,0%,100%,.95);box-shadow:0 2px 12px rgba(0,0,0,.15);transition:background .2s ease,box-shadow .2s ease,transform .2s ease}.style_backLink__k_cjD:hover{background:#fff;color:#0a1f35;box-shadow:0 4px 16px rgba(0,0,0,.2);transform:translateY(-1px)}.style_formActions__e_2UF{display:flex;gap:.75rem;justify-content:flex-end;margin-top:1.25rem;padding-top:1.25rem;border-top:1px solid #eef2f7;flex-wrap:wrap}