.concursos_page__A0Wbl{--navy:#142d55;--blue:#1659d3;--muted:#566b85;--line:#dce5f1;--soft:#f4f7fb;background:linear-gradient(180deg,#edf4ff,#f7f9fc 330px,#f5f8fc);min-height:100vh;color:#182b44;padding:28px 18px 70px;font-family:Arial,Helvetica,sans-serif}.concursos_shell__uJQsi{max-width:1120px;margin:0 auto}.concursos_breadcrumb__FPDNW{display:flex;gap:10px;align-items:center;flex-wrap:wrap;margin-bottom:24px;font-size:14px}.concursos_breadcrumb__FPDNW a{color:#1b56a3;text-decoration:none;font-weight:600}.concursos_breadcrumb__FPDNW a:hover{text-decoration:underline}.concursos_hero__f3Wqy{background:linear-gradient(125deg,#15335e,#174a91 68%,#1d68ac);border-radius:26px;color:white;padding:34px clamp(20px,5vw,48px);box-shadow:0 18px 44px rgba(24,59,109,.13);position:relative;overflow:hidden}.concursos_hero__f3Wqy:after{content:"";pointer-events:none;position:absolute;right:-120px;top:-130px;width:360px;height:360px;border:1px solid rgba(255,255,255,.16);border-radius:50%;box-shadow:0 0 0 40px rgba(255,255,255,.04),0 0 0 85px rgba(255,255,255,.03)}.concursos_eyebrow__bollY{margin:0 0 12px;font-size:12px;letter-spacing:.16em;text-transform:uppercase;color:#bddbff;font-weight:800}.concursos_hero__f3Wqy h1{font-size:clamp(30px,5vw,49px);line-height:1.1;letter-spacing:-.035em;margin:0 0 14px;max-width:740px}.concursos_hero__f3Wqy p{max-width:630px;line-height:1.65;color:#deebff;margin:0;font-size:16px;position:relative;z-index:1}.concursos_heroStats__Tcymi{display:flex;flex-wrap:wrap;gap:10px;margin-top:26px;position:relative;z-index:1}.concursos_heroStats__Tcymi span{background:rgba(255,255,255,.12);border:1px solid rgba(255,255,255,.15);border-radius:100px;padding:8px 13px;color:white;font-size:13px;font-weight:600}.concursos_panel__J3Vd4{background:white;border:1px solid var(--line);border-radius:20px;box-shadow:0 8px 30px rgba(37,74,124,.055);padding:clamp(18px,3vw,30px);margin-top:22px}.concursos_panelHeading__NJDPm{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;flex-wrap:wrap;margin-bottom:21px}.concursos_panelHeading__NJDPm h2{color:var(--navy);font-size:23px;margin:0 0 6px;letter-spacing:-.02em}.concursos_panelHeading__NJDPm p{font-size:14px;color:var(--muted);margin:0;line-height:1.6;max-width:730px}.concursos_filters__zUjfp{display:grid;grid-template-columns:minmax(210px,2fr) repeat(5,minmax(135px,1fr));grid-gap:13px;gap:13px}.concursos_field__vyrug{display:grid;align-content:start;grid-gap:8px;gap:8px;min-width:0}.concursos_field__vyrug span{color:#304763;font-size:13px;font-weight:700}.concursos_control__qEFL9{display:block;width:100%;box-sizing:border-box;min-width:0;border:1px solid #ccd9e8;color:#203a5a;background:white;border-radius:10px;padding:13px 12px;height:48px;font-size:14px;outline-offset:2px}.concursos_control__qEFL9:focus-visible{outline:3px solid #9bc6ff;border-color:var(--blue)}.concursos_actions__nuNr5{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.concursos_outline__6_DSh,.concursos_primary__gsCdw,.concursos_secondary__kVnq1{-webkit-appearance:none;-moz-appearance:none;appearance:none;border-radius:10px;min-height:46px;padding:11px 18px;display:inline-flex;gap:8px;align-items:center;justify-content:center;font-weight:700;font-size:14px;cursor:pointer;text-decoration:none;transition:background .15s,transform .15s}.concursos_primary__gsCdw{color:white;border:1px solid #1254be;background:#155ccd;box-shadow:0 5px 15px rgba(21,92,205,.16)}.concursos_primary__gsCdw:hover:not(:disabled){background:#0b4cab}.concursos_secondary__kVnq1{border:1px solid #cfddeb;background:#eff5ff;color:#1a4c87}.concursos_secondary__kVnq1:hover:not(:disabled){background:#e3eefb}.concursos_outline__6_DSh{border:1px solid #cbd9e9;background:white;color:#1c5398}.concursos_outline__6_DSh:disabled,.concursos_primary__gsCdw:disabled,.concursos_secondary__kVnq1:disabled{opacity:.43;cursor:not-allowed;box-shadow:none}.concursos_helper__yfT_0{font-size:13px;line-height:1.55;color:var(--muted);margin:14px 0 0}.concursos_resultsSummary__odFhE{display:flex;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px}.concursos_counter__yRpFm{color:var(--navy);font-size:15px}.concursos_counter__yRpFm strong{font-size:24px}.concursos_records__Fotlp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.concursos_record__sQj3j{border:1px solid #dce6f2;border-radius:16px;padding:21px;background:#fff;display:flex;flex-direction:column;gap:15px;box-shadow:0 3px 12px rgba(24,55,94,.025)}.concursos_record__sQj3j:hover{border-color:#aecbea;box-shadow:0 7px 24px rgba(24,55,94,.07)}.concursos_recordTop__nyJM9{display:flex;justify-content:space-between;align-items:center;gap:10px;flex-wrap:wrap}.concursos_pill__vZSSw{display:inline-flex;border:1px solid #d8e5f6;border-radius:100px;background:#edf5ff;color:#244d7c;font-size:12px;font-weight:700;padding:6px 10px}.concursos_pillNeutral__CoB6C{border-color:#e2e8f0;background:#f8fafc;color:#617086}.concursos_record__sQj3j h3{margin:0;font-size:20px;line-height:1.35;color:var(--navy);letter-spacing:-.02em}.concursos_record__sQj3j h3 a{color:inherit;text-decoration:none}.concursos_record__sQj3j h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:#96b6e5;text-decoration-color:#96b6e5}.concursos_meta__ZnAy3{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:0}.concursos_meta__ZnAy3 div{min-width:0}.concursos_meta__ZnAy3 dt{font-size:12px;color:var(--muted);margin-bottom:5px}.concursos_meta__ZnAy3 dd{font-size:14px;font-weight:650;margin:0;color:#203855;overflow-wrap:anywhere}.concursos_recordFooter__97DyT{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin-top:auto;padding-top:10px;border-top:1px solid #e7edf5}.concursos_textLink__nMvTs{color:#1557af;text-decoration:none;font-size:14px;font-weight:700}.concursos_textLink__nMvTs:hover{text-decoration:underline}.concursos_notice__Ja01o{padding:14px 16px;background:#f7faff;border:1px solid #e1eaf4;color:#49607e;border-radius:12px;font-size:14px;line-height:1.6}.concursos_error__2_cOS{color:#a12b2b;background:#fff4f4;border:1px solid #facccc;padding:12px 16px;border-radius:10px}.concursos_pagination__oybCM{display:flex;gap:14px;align-items:center;justify-content:center;flex-wrap:wrap;margin:26px 0 0;color:var(--navy)}.concursos_detailGrid__5dTeR{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:13px;gap:13px}.concursos_detailItem__4qi1K{border:1px solid #dce6f2;padding:15px;border-radius:13px;min-width:0}.concursos_detailItem__4qi1K dt{color:var(--muted);font-size:12px;margin-bottom:8px}.concursos_detailItem__4qi1K dd{color:#193653;font-size:15px;font-weight:700;margin:0;overflow-wrap:anywhere}.concursos_detailSource___NiK7{display:flex;align-items:center;flex-wrap:wrap;gap:12px;margin-top:22px}.concursos_miniCaption__o_Wdj{color:#64748b;font-size:12px;line-height:1.6}@media(max-width:1020px){.concursos_filters__zUjfp{grid-template-columns:repeat(3,minmax(0,1fr))}.concursos_field__vyrug:first-child{grid-column:span 3}}@media(max-width:700px){.concursos_page__A0Wbl{padding:16px 12px 50px}.concursos_hero__f3Wqy{border-radius:18px;padding:26px 20px}.concursos_panel__J3Vd4{border-radius:16px;padding:18px}.concursos_filters__zUjfp{grid-template-columns:repeat(2,minmax(0,1fr))}.concursos_field__vyrug:first-child{grid-column:span 2}.concursos_records__Fotlp{grid-template-columns:1fr}.concursos_detailGrid__5dTeR{grid-template-columns:repeat(2,minmax(0,1fr))}.concursos_record__sQj3j{padding:18px}}@media(max-width:430px){.concursos_filters__zUjfp{grid-template-columns:1fr}.concursos_field__vyrug:first-child{grid-column:span 1}.concursos_detailGrid__5dTeR,.concursos_meta__ZnAy3{grid-template-columns:1fr 1fr}.concursos_recordFooter__97DyT .concursos_primary__gsCdw{width:100%}.concursos_heroStats__Tcymi span{font-size:12px}}.concursos_verificacaoLinha__wYyln{display:flex;flex-wrap:wrap;align-items:center;gap:9px}.concursos_pendente__PZs3u,.concursos_verificado__CpvGz{display:inline-flex;align-items:center;border-radius:30px;padding:6px 11px;font-size:12px;font-weight:750;line-height:1.4}.concursos_verificado__CpvGz{border:1px solid #b9dfce;background:#f0fbf6;color:#13623e}.concursos_pendente__PZs3u{border:1px solid #dce3ec;background:#f7f9fb;color:#52647b}.concursos_verificacaoPainel__49toU{display:flex;flex-wrap:wrap;align-items:center;gap:10px;margin:0 0 23px;padding:15px 17px;border:1px solid #dce6f2;background:#f9fbfe;border-radius:13px}.concursos_verificacaoPainel__49toU p{margin:0;flex:1 1 260px}.concursos_atalhosPosProva__6tHzg{display:inline-flex;flex-wrap:wrap;align-items:center;gap:12px;max-width:100%}.concursos_atalhosPosProva__6tHzg a{white-space:normal;text-align:center}@media(max-width:500px){.concursos_atalhosPosProva__6tHzg{display:flex;width:100%}.concursos_atalhosPosProva__6tHzg a{flex:1 1 170px}.concursos_detailSource___NiK7>a{flex:1 1 160px;text-align:center}}.SalvarConcurso_wrapper__bjhk5{display:inline-flex;align-items:center;gap:6px;flex-wrap:wrap}.SalvarConcurso_botao__oqcjp{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:42px;padding:9px 13px;background:#f3f7ff;color:#184e8b;font-size:13px;font-weight:750;border-radius:10px;border:1px solid #cddded;cursor:pointer}.SalvarConcurso_botao__oqcjp:hover:not(:disabled){background:#e6f0ff;border-color:#9dbbde}.SalvarConcurso_botao__oqcjp:focus-visible{outline:3px solid #90baff;outline-offset:2px}.SalvarConcurso_botao__oqcjp:disabled{opacity:.55;cursor:wait}.SalvarConcurso_botao__oqcjp[aria-pressed=true]{border-color:#e1c783;background:#fff7df;color:#805e1b}.SalvarConcurso_botao__oqcjp span{font-size:18px;line-height:1}.SalvarConcurso_erro__ehwPj{color:#9e2c2c;font-size:12px;max-width:200px}.pcd_page___xvtL{min-height:100vh;background:linear-gradient(180deg,#eaf3ff,#f5f8fc 330px);color:#1b3453;padding:28px 16px 75px;font-family:Arial,Helvetica,sans-serif}.pcd_shell__YMTzx{max-width:1150px;margin:0 auto}.pcd_nav__pRGnm{display:flex;flex-wrap:wrap;align-items:center;gap:9px;margin-bottom:22px;color:#66809c;font-size:14px}.pcd_nav__pRGnm a{color:#165aa6;text-decoration:none;font-weight:750}.pcd_nav__pRGnm a:hover{text-decoration:underline}.pcd_hero__f0LWz{background:linear-gradient(125deg,#163457,#15559b 72%,#257dbd);color:white;border-radius:23px;padding:36px clamp(22px,4vw,52px);box-shadow:0 16px 42px #173b6620}.pcd_hero__f0LWz h1{font-size:clamp(32px,4.7vw,48px);line-height:1.15;letter-spacing:-.04em;margin:10px 0 14px}.pcd_hero__f0LWz p{color:#e1eeff;max-width:740px;font-size:16px;line-height:1.65;margin:0}.pcd_eyebrow__gHBX8{color:#b7dbff!important;text-transform:uppercase;letter-spacing:.14em;font-size:12px!important;font-weight:850}.pcd_heroLinks__7Ydp6{display:flex;flex-wrap:wrap;gap:9px;margin-top:24px}.pcd_heroLinks__7Ydp6 span{background:#ffffff1c;border:1px solid #ffffff30;border-radius:20px;padding:8px 12px;font-size:12px;font-weight:700}.pcd_notice__CdiU2,.pcd_panel___VYVH{border:1px solid #d9e6f5;border-radius:17px;background:white;padding:clamp(18px,3vw,28px);margin-top:22px}.pcd_notice__CdiU2{border-left:4px solid #337ec3;line-height:1.6;font-size:14px;color:#4d6481}.pcd_notice__CdiU2 strong{color:#19416c}.pcd_notice__CdiU2 p{margin:7px 0 0}.pcd_panel___VYVH{box-shadow:0 5px 22px #214c7c0c}.pcd_sectionHeading__BNYq_{margin-bottom:20px}.pcd_sectionHeading__BNYq_ h2{color:#173c66;font-size:23px;margin:0 0 8px}.pcd_sectionHeading__BNYq_ p{color:#5d7892;font-size:14px;line-height:1.6;margin:0}.pcd_filters__HFDFm{display:grid;grid-template-columns:minmax(180px,1.8fr) repeat(4,minmax(120px,1fr));grid-gap:12px;gap:12px}.pcd_filters__HFDFm label{display:grid;grid-gap:8px;gap:8px;min-width:0;align-content:start;font-size:13px;color:#36546e;font-weight:750}.pcd_filters__HFDFm input,.pcd_filters__HFDFm select{box-sizing:border-box;min-width:0;width:100%;height:47px;border:1px solid #cbdbee;border-radius:10px;padding:0 11px;font-size:14px;background:white;color:#223e59}.pcd_filters__HFDFm input:focus-visible,.pcd_filters__HFDFm select:focus-visible,.pcd_primary__yDCmU:focus-visible,.pcd_secondary__YevRn:focus-visible{outline:3px solid #87bcff;outline-offset:2px}.pcd_actions__qtkQH{display:flex;gap:10px;flex-wrap:wrap;margin-top:22px}.pcd_primary__yDCmU,.pcd_secondary__YevRn{border:1px solid transparent;min-height:43px;padding:10px 15px;border-radius:10px;display:inline-flex;justify-content:center;align-items:center;font-weight:750;font-size:14px;cursor:pointer;text-decoration:none;box-sizing:border-box}.pcd_primary__yDCmU{background:#165cc8;color:white;border-color:#165cc8}.pcd_primary__yDCmU:hover:not(:disabled){background:#0d4ea9}.pcd_secondary__YevRn{color:#184f87;background:#f2f7ff;border-color:#cbddf0}.pcd_secondary__YevRn:hover:not(:disabled){background:#e6f1ff}.pcd_primary__yDCmU:disabled,.pcd_secondary__YevRn:disabled{opacity:.48;cursor:not-allowed}.pcd_summary__QInp0{color:#52708e;font-size:14px;margin-bottom:20px}.pcd_summary__QInp0 strong{color:#1d568e;font-size:23px}.pcd_cards__ySdIF{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:16px;gap:16px}.pcd_card__viDex{display:flex;flex-direction:column;gap:13px;min-width:0;background:white;border:1px solid #dce6f3;border-radius:16px;padding:22px}.pcd_card__viDex:hover{border-color:#a8c9e9;box-shadow:0 5px 17px #214c7c10}.pcd_cardHead__FQnXf{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:10px}.pcd_chipMuted__FJyf0,.pcd_chip__bNsnZ{display:inline-flex;align-items:center;border-radius:20px;padding:6px 11px;font-size:12px;font-weight:750}.pcd_chip__bNsnZ{color:#215a92;background:#ecf5ff;border:1px solid #cce3fa}.pcd_chipMuted__FJyf0{color:#536f8a;background:#f8fafd;border:1px solid #e4ebf5}.pcd_card__viDex h3{font-size:20px;line-height:1.34;color:#173c69;letter-spacing:-.02em;margin:0}.pcd_card__viDex h3 a{color:inherit;text-decoration:none}.pcd_card__viDex h3 a:hover{text-decoration:underline}.pcd_muted___Zf02{color:#65809a;font-size:13px;line-height:1.5;margin:0}.pcd_numeros__cOmCk{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.pcd_numeros__cOmCk div{border:1px solid #dbeaf8;background:#f3f8ff;padding:14px 13px;border-radius:12px;display:grid;grid-gap:6px;gap:6px}.pcd_numeros__cOmCk span{font-size:12px;color:#526e8c}.pcd_numeros__cOmCk strong{font-size:20px;line-height:1.2;color:#174e8b;overflow-wrap:anywhere}.pcd_meta__sRF3J{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin:0;grid-gap:12px;gap:12px}.pcd_meta__sRF3J div{min-width:0}.pcd_meta__sRF3J dt{color:#73869c;font-size:12px;margin-bottom:5px}.pcd_meta__sRF3J dd{margin:0;color:#25445f;font-size:13px;font-weight:700;line-height:1.5;overflow-wrap:anywhere}.pcd_caption__LaKpP{font-size:12px;color:#637e99;line-height:1.6;margin:0}.pcd_cardFooter___M9VW{display:flex;align-items:center;flex-wrap:wrap;gap:11px;padding-top:13px;margin-top:auto;border-top:1px solid #e6edf5}.pcd_link__ddeMf{color:#1455a0;text-decoration:none;font-size:13px;font-weight:750}.pcd_link__ddeMf:hover{text-decoration:underline}.pcd_info__cHNqW{padding:15px;border:1px solid #dce8f6;background:#f5f9ff;color:#53718c;border-radius:12px;font-size:14px}.pcd_error__w2Gxr{padding:15px;background:#fff3f3;color:#a42e2e;border:1px solid #f1c8c8;border-radius:12px}.pcd_pagination__vUV1z{justify-content:center;gap:16px;margin-top:25px;font-size:14px;color:#5f7890}.pcd_pagination__vUV1z,.pcd_topRight___nx16{display:flex;flex-wrap:wrap;align-items:center}.pcd_topRight___nx16{gap:10px}.pcd_empty__Vj4Ci{padding:28px;text-align:center;border:1px dashed #c8dbef;border-radius:14px;color:#507396;background:#f9fcff}.pcd_empty__Vj4Ci a{color:#1456a8;font-weight:750}@media(max-width:1040px){.pcd_filters__HFDFm{grid-template-columns:repeat(3,minmax(0,1fr))}.pcd_filters__HFDFm label:first-child{grid-column:span 3}}@media(max-width:720px){.pcd_page___xvtL{padding:16px 12px 45px}.pcd_hero__f0LWz{padding:28px 20px;border-radius:17px}.pcd_cards__ySdIF{grid-template-columns:1fr}.pcd_filters__HFDFm{grid-template-columns:repeat(2,minmax(0,1fr))}.pcd_filters__HFDFm label:first-child{grid-column:span 2}.pcd_card__viDex{padding:19px}}@media(max-width:460px){.pcd_filters__HFDFm{grid-template-columns:1fr}.pcd_filters__HFDFm label:first-child{grid-column:auto}.pcd_numeros__cOmCk{grid-template-columns:1fr 1fr}.pcd_cardFooter___M9VW .pcd_primary__yDCmU{flex:1 0 100%}.pcd_sectionHeading__BNYq_ h2{font-size:21px}}.pcd_filtersSalvos__UKV_s{display:grid;grid-template-columns:minmax(180px,2fr) minmax(200px,1fr);grid-gap:12px;gap:12px}.pcd_filtersSalvos__UKV_s label{display:grid;grid-gap:8px;gap:8px;font-size:13px;font-weight:750;color:#36546e}.pcd_filtersSalvos__UKV_s input,.pcd_filtersSalvos__UKV_s select{box-sizing:border-box;width:100%;height:47px;min-width:0;border:1px solid #cbdbee;border-radius:10px;padding:0 11px;font-size:14px;color:#223e59;background:white}.pcd_filtersSalvos__UKV_s input:focus-visible,.pcd_filtersSalvos__UKV_s select:focus-visible{outline:3px solid #87bcff;outline-offset:2px}@media(max-width:600px){.pcd_filtersSalvos__UKV_s{grid-template-columns:1fr}}