.PaelMapa_pagina__WE9dd{width:100%;min-width:0;padding:clamp(16px,3vw,40px);color:var(--ds-ink);font:14px/1.55 var(--font-ui);display:grid;gap:24px}.PaelMapa_pagina__WE9dd *{box-sizing:border-box}.PaelMapa_pagina__WE9dd a,.PaelMapa_pagina__WE9dd button{cursor:pointer}.PaelMapa_pagina__WE9dd button,.PaelMapa_pagina__WE9dd input{font:inherit}.PaelMapa_pagina__WE9dd :focus-visible{outline:2px solid var(--ds-focus-ring);outline-offset:4px}.PaelMapa_topo__iDKMO{--access-context:var(--ds-muted);display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.PaelMapa_ferramentas__UjJU6{display:flex;align-items:center;justify-content:flex-end;gap:16px;flex-wrap:wrap;padding-top:8px}.PaelMapa_botao__u4hxF{display:inline-flex;gap:12px;align-items:center;justify-content:center;padding:10px 16px;min-height:40px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-botao);color:var(--ds-ink);background:var(--ds-paper);white-space:nowrap}.PaelMapa_botao__u4hxF:hover{background:var(--ds-surface-elevated)}.PaelMapa_contexto__K5nfP{display:grid;gap:8px}.PaelMapa_aviso__JoZZ5{display:flex;align-items:baseline;flex-wrap:wrap;gap:6px 8px;margin:0;color:var(--ds-ink)}.PaelMapa_indicador__uxuWA{flex:none;width:8px;height:8px;border-radius:50%;background:var(--ds-warning);align-self:center}.PaelMapa_metadados__z2VyP{color:var(--ds-muted);font-size:12px;margin:0}.PaelMapa_metadados__z2VyP code{font:inherit;font-family:var(--font-mono)}.PaelMapa_abas__9Js1E{display:flex;gap:6px;border-bottom:1px solid var(--ds-line);overflow-x:auto;padding:0 0 8px;scrollbar-width:thin}.PaelMapa_abas__9Js1E button{flex:none;padding:10px 16px;min-height:44px;border:1px solid transparent;border-radius:var(--ds-radius-botao);background:transparent;color:var(--ds-muted);font-weight:650}.PaelMapa_abas__9Js1E button:hover,.PaelMapa_abas__9Js1E button[aria-current]{color:var(--ds-ink);border-color:var(--ds-line);background:var(--ds-paper)}.PaelMapa_area__EHnkM{display:grid;gap:24px;min-width:0}.PaelMapa_regua__9iu4d{display:flex;gap:20px;align-items:flex-end;justify-content:space-between;flex-wrap:wrap}.PaelMapa_busca__Qqtxh{display:grid;gap:8px;color:var(--ds-muted);min-width:min(100%,280px);font-size:12px}.PaelMapa_busca__Qqtxh input{width:100%;min-height:42px;padding:8px 12px;border:1px solid var(--ds-line);border-radius:var(--ds-radius-botao);background:var(--ds-paper);color:var(--ds-ink);font-size:14px}.PaelMapa_filtros__t386R{display:flex;flex-wrap:wrap;gap:8px}.PaelMapa_filtros__t386R button{display:flex;gap:8px;padding:8px 12px;min-height:40px;border:1px solid var(--ds-line);border-radius:8px;background:transparent;color:var(--ds-ink);font-size:12px}.PaelMapa_filtros__t386R button[aria-pressed=true]{background:var(--ds-brand-soft);outline:1px solid var(--ds-brand)}.PaelMapa_filtros__t386R button span{font-family:var(--font-mono)}.PaelMapa_leitura__QuNzt{color:var(--ds-muted);font-size:13px;line-height:1.6;margin:0}.PaelMapa_leitura__QuNzt strong{color:var(--ds-ink)}.PaelMapa_arquitetura__TV9wG{display:grid;gap:24px;min-width:0}.PaelMapa_sentido__mcEyW{display:flex;justify-content:space-between;gap:16px;padding:12px 0;color:var(--ds-muted);border-block:1px solid var(--ds-line);font-size:12px}.PaelMapa_sentido__mcEyW>span[aria-hidden]{color:var(--ds-brand)}.PaelMapa_raias__Xj05O{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px;align-items:start}.PaelMapa_raia__FL_Da{min-width:0;position:relative;display:grid;gap:16px}.PaelMapa_raiaCabecalho__1a5IA{min-height:122px;padding:0 4px;display:grid;align-content:start;gap:8px}.PaelMapa_ordem__sy1Gy{font:12px var(--font-mono);color:var(--ds-muted)}.PaelMapa_raiaCabecalho__1a5IA h3{margin:0;color:var(--ds-ink);font-size:16px;line-height:1.4;font-weight:700}.PaelMapa_raiaCabecalho__1a5IA p{margin:0;color:var(--ds-muted);font-size:12px;line-height:1.6}.PaelMapa_nosDaRaia__9gROH{display:grid;gap:12px}.PaelMapa_conectorRaia__YR0X1{position:absolute;top:18px;right:-19px;color:var(--ds-muted);font-size:17px}.PaelMapa_no__uvOG5{display:flex;flex-direction:column;gap:12px;width:100%;min-width:0;padding:16px 14px;border:1px solid var(--ds-line);border-left:3px solid var(--ds-secondary);border-radius:10px;color:var(--ds-ink);background:var(--ds-paper);text-align:left}.PaelMapa_no__uvOG5:hover{background:var(--ds-surface-elevated)}.PaelMapa_no__uvOG5[data-status=component_tested]{border-left-color:var(--ds-positive)}.PaelMapa_no__uvOG5[data-status=code_present]{border-left-color:var(--ds-info)}.PaelMapa_no__uvOG5[data-status=integration_pending]{border-left-color:var(--ds-warning)}.PaelMapa_noTopo__aFpXp{display:flex;align-items:start;gap:8px;justify-content:space-between;width:100%}.PaelMapa_noTopo__aFpXp strong{font-size:14px;line-height:1.5;font-weight:700}.PaelMapa_abrir__9YmrO{flex:none;color:var(--ds-muted)}.PaelMapa_descricaoNo__swUyH{color:var(--ds-muted);font-size:12px;line-height:1.6}.PaelMapa_selo__TpCOq{display:inline-block;align-self:flex-start;padding:8px;border:1px solid;border-radius:5px;color:var(--ds-muted);font-size:12px;line-height:1.5;font-weight:600}.PaelMapa_selo__TpCOq[data-status=component_tested]{color:var(--ds-ink);border-color:var(--ds-positive)}.PaelMapa_selo__TpCOq[data-status=code_present]{color:var(--ds-ink);border-color:var(--ds-info)}.PaelMapa_selo__TpCOq[data-status=integration_pending]{color:var(--ds-ink);border-color:var(--ds-warning)}.PaelMapa_provaMini__t0qp7{display:grid;gap:5px;width:100%;margin-top:auto;position:relative}.PaelMapa_marcos__Zt8n2{display:block;width:96px;height:20px;color:var(--ds-brand)}.PaelMapa_marcoMedido___P9e_{fill:currentColor;stroke:currentColor}.PaelMapa_marcoAusente__1VgXQ{fill:var(--ds-paper);stroke:var(--ds-muted);stroke-dasharray:2 2}.PaelMapa_provaLegenda__Kc3U3{font-size:12px;color:var(--ds-muted);line-height:1.5}.PaelMapa_dica__VA_B6{display:none;position:absolute;z-index:20;bottom:calc(100% + 8px);left:0;width:min(260px,75vw);padding:12px;color:var(--ds-ink);background:var(--ds-surface-elevated);border:1px solid var(--ds-line);border-radius:8px;font-size:12px;line-height:1.6;pointer-events:none}.PaelMapa_dica__VA_B6[data-open=true],.PaelMapa_estado__08uI1:focus-visible .PaelMapa_dica__VA_B6,.PaelMapa_etapaCai__yAg7K:focus-visible .PaelMapa_dica__VA_B6,.PaelMapa_no__uvOG5:focus-visible .PaelMapa_dica__VA_B6,.PaelMapa_reciboBotao__mYVIb:focus-visible .PaelMapa_dica__VA_B6{display:block}.PaelMapa_retorno__NWM4R{display:flex;gap:12px;align-items:center;padding:16px;border-block:1px solid var(--ds-line);color:var(--ds-muted)}.PaelMapa_retorno__NWM4R>span{font-size:24px;color:var(--ds-info)}.PaelMapa_retorno__NWM4R p{margin:0;font-size:13px}.PaelMapa_retorno__NWM4R strong{color:var(--ds-ink)}.PaelMapa_base__c0lzF{display:grid;gap:16px}.PaelMapa_base__c0lzF header{display:grid;gap:4px}.PaelMapa_base__c0lzF h3{font-size:15px;margin:0}.PaelMapa_base__c0lzF header p{font-size:12px;color:var(--ds-muted);margin:0}.PaelMapa_nosDaBase__qId23{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:24px}.PaelMapa_secaoCabecalho__w1l0Q{display:grid;gap:8px}.PaelMapa_secaoCabecalho__w1l0Q h2{font-size:24px;line-height:1.4;margin:0;letter-spacing:-.02em}.PaelMapa_secaoCabecalho__w1l0Q p{margin:0;color:var(--ds-muted);max-width:85ch}.PaelMapa_aprendizado__0ElH5{display:grid;gap:12px;padding:20px;border:1px solid var(--ds-line);border-radius:10px;background:var(--ds-paper)}.PaelMapa_aprendizado__0ElH5 h3,.PaelMapa_aprendizado__0ElH5 p{margin:0}.PaelMapa_aprendizado__0ElH5 p{color:var(--ds-muted)}.PaelMapa_aprendizado__0ElH5 .PaelMapa_portas__eFEN7{padding:0;border:0;gap:12px}.PaelMapa_aprendizado__0ElH5 .PaelMapa_botao__u4hxF{white-space:normal;text-align:left}.PaelMapa_fluxoEstados__VVgWS{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:24px}.PaelMapa_estado__08uI1{min-width:0;display:grid;align-content:start;gap:10px;padding:16px;border:1px solid var(--ds-line);border-top:3px solid var(--ds-info);border-radius:10px;text-align:left;background:var(--ds-paper);color:var(--ds-ink);position:relative}.PaelMapa_estado__08uI1 strong{font-size:14px}.PaelMapa_estado__08uI1>code{font:10px/1.6 var(--font-mono);overflow-wrap:anywhere;color:var(--ds-muted)}.PaelMapa_estado__08uI1>span:not(.PaelMapa_provaMini__t0qp7){color:var(--ds-muted);font-size:12px}.PaelMapa_estado__08uI1:hover,.PaelMapa_etapaCai__yAg7K:hover{background:var(--ds-surface-elevated)}.PaelMapa_fluxoEstados__VVgWS .PaelMapa_estado__08uI1:not(:last-child):after{content:"→";position:absolute;right:-20px;top:28px;color:var(--ds-muted)}.PaelMapa_modoTestes__ZF2mW{display:flex;flex-wrap:wrap;align-items:center;gap:8px 20px;padding:16px 0;color:var(--ds-muted);border-block:1px solid var(--ds-line)}.PaelMapa_modoTestes__ZF2mW strong{color:var(--ds-ink)}.PaelMapa_subtitulo__eScRn{margin:0;font-size:17px}.PaelMapa_desvios__I_p7_{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px}.PaelMapa_desvios__I_p7_ .PaelMapa_estado__08uI1{border-top-color:var(--ds-warning)}.PaelMapa_cicloCai__jpeao{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:24px;list-style:none;padding:0;margin:0}.PaelMapa_cicloCai__jpeao li{min-width:0}.PaelMapa_etapaCai__yAg7K{width:100%;height:100%;display:grid;align-content:start;gap:10px;padding:20px;border:1px solid var(--ds-line);border-radius:10px;background:var(--ds-paper);color:var(--ds-ink);text-align:left}.PaelMapa_etapaNumero__GYkv5{font:20px var(--font-mono);color:var(--ds-info)}.PaelMapa_etapaCai__yAg7K strong{font-size:16px}.PaelMapa_etapaCai__yAg7K>span:not(.PaelMapa_etapaNumero__GYkv5):not(.PaelMapa_provaMini__t0qp7){color:var(--ds-muted);font-size:13px}.PaelMapa_etapaCai__yAg7K>code{font:10px/1.6 var(--font-mono);color:var(--ds-muted);overflow-wrap:anywhere}.PaelMapa_portas__eFEN7{display:flex;align-items:center;gap:20px;flex-wrap:wrap;padding:16px 0;border-block:1px solid var(--ds-line)}.PaelMapa_portas__eFEN7>span:not([aria-hidden]){font-weight:650}.PaelMapa_portas__eFEN7>span[aria-hidden]{color:var(--ds-muted)}.PaelMapa_tabelaRolavel__q67pG{min-width:0;width:100%;overflow-x:auto;border:1px solid var(--ds-line);border-radius:10px}.PaelMapa_tabelaRolavel__q67pG table{border-collapse:collapse;width:100%;color:var(--ds-ink);font-size:13px}.PaelMapa_tabelaRolavel__q67pG caption{padding:16px;font-weight:650;text-align:left;border-bottom:1px solid var(--ds-line)}.PaelMapa_tabelaRolavel__q67pG td,.PaelMapa_tabelaRolavel__q67pG th{padding:14px 16px;text-align:left;border-bottom:1px solid var(--ds-line);vertical-align:middle;overflow-wrap:normal;word-break:normal}.PaelMapa_tabelaRolavel__q67pG th{background:var(--ds-paper)}.PaelMapa_tabelaRolavel__q67pG th button{border:0;padding:0;background:none;color:inherit;font:inherit;font-weight:650;display:flex;align-items:center;gap:16px;min-height:30px;white-space:nowrap}.PaelMapa_tabelaRolavel__q67pG th button span{color:var(--ds-muted)}.PaelMapa_tabelaRolavel__q67pG td:first-child{min-width:60px}.PaelMapa_tabelaRolavel__q67pG td .PaelMapa_selo__TpCOq{white-space:nowrap}.PaelMapa_tabelaRolavel__q67pG tbody tr:last-child td{border-bottom:0}.PaelMapa_linkBotao__7am2c{border:0;padding:0;background:none;color:var(--ds-info);text-align:left;font:inherit;text-decoration:underline;text-underline-offset:4px;line-height:1.6}.PaelMapa_provasDisponiveis__QeydN{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:20px}.PaelMapa_reciboBotao__mYVIb{display:grid;gap:10px;padding:20px;border:1px solid var(--ds-line);background:var(--ds-paper);border-radius:10px;color:var(--ds-ink);text-align:left}.PaelMapa_reciboBotao__mYVIb small,.PaelMapa_reciboBotao__mYVIb>span{color:var(--ds-muted)}.PaelMapa_decisoes__A8QU3{list-style:none;margin:0;padding:0;display:grid}.PaelMapa_decisoes__A8QU3 li{border-top:1px solid var(--ds-line)}.PaelMapa_decisoes__A8QU3 button{position:relative;padding:20px 32px 20px 0;border:0;width:100%;display:grid;gap:8px;background:transparent;color:var(--ds-ink);text-align:left}.PaelMapa_decisoes__A8QU3 button>strong{font-size:16px}.PaelMapa_decisoes__A8QU3 button>span,.PaelMapa_decisoes__A8QU3 small{color:var(--ds-muted)}.PaelMapa_decisoes__A8QU3 .PaelMapa_abrir__9YmrO{position:absolute;right:8px;top:20px}.PaelMapa_rodape__b_ypV{display:flex;align-items:baseline;gap:16px 24px;justify-content:space-between;border-top:1px solid var(--ds-line);padding-top:20px;color:var(--ds-muted);font-size:12px;flex-wrap:wrap}.PaelMapa_rodape__b_ypV p{margin:0;max-width:100ch}.PaelMapa_vazio__p6tfg{padding:28px 0;margin:0}.PaelMapa_vazio__p6tfg button{color:var(--ds-info);background:transparent;border:0;font:inherit;text-decoration:underline}.PaelMapa_detalhe__2oa9K{display:grid;gap:20px;color:var(--ds-ink);font:14px/1.7 var(--font-ui)}.PaelMapa_detalhe__2oa9K p{margin:0}.PaelMapa_detalhe__2oa9K ul{margin:0;padding-left:22px;display:grid;gap:10px}.PaelMapa_detalheSecao__6vOsu{display:grid;gap:12px;min-width:0}.PaelMapa_detalheSecao__6vOsu h3{margin:0;color:var(--ds-ink);font-size:16px}.PaelMapa_detalhe__2oa9K code{font:11px/1.7 var(--font-mono);display:block;overflow-wrap:anywhere;color:var(--ds-muted)}.PaelMapa_detalhe__2oa9K small{color:var(--ds-muted);font-size:12px}.PaelMapa_detalhe__2oa9K a{color:var(--ds-info)}.PaelMapa_fontesTecnicas__3BKSs{list-style:none;padding:0!important}.PaelMapa_fontesTecnicas__3BKSs li{display:grid;gap:8px;padding-bottom:12px;border-bottom:1px solid var(--ds-line);min-width:0}.PaelMapa_fontesTecnicas__3BKSs small{overflow-wrap:anywhere}.PaelMapa_recibo__dgrBf{display:grid;gap:8px;border-top:1px solid var(--ds-line);padding-top:16px}.PaelMapa_recibo__dgrBf h4{margin:0;font-size:14px}.PaelMapa_transicoesDetalhe__pGpdP{list-style:none;padding:0!important}.PaelMapa_transicoesDetalhe__pGpdP li{display:flex;align-items:baseline;gap:12px;border-bottom:1px solid var(--ds-line);padding-bottom:10px;flex-wrap:wrap}@media (max-width:1150px){.PaelMapa_topo__iDKMO{flex-direction:column;gap:16px}.PaelMapa_ferramentas__UjJU6{padding:0}.PaelMapa_nosDaBase__qId23,.PaelMapa_raias__Xj05O{grid-template-columns:repeat(3,minmax(0,1fr))}.PaelMapa_raiaCabecalho__1a5IA{min-height:100px}.PaelMapa_conectorRaia__YR0X1{display:none}.PaelMapa_fluxoEstados__VVgWS{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:700px){.PaelMapa_pagina__WE9dd{gap:20px}.PaelMapa_topo__iDKMO{gap:12px}.PaelMapa_ferramentas__UjJU6{width:100%;justify-content:space-between;gap:12px}.PaelMapa_metadados__z2VyP{line-height:1.8}.PaelMapa_regua__9iu4d{align-items:stretch;gap:16px}.PaelMapa_busca__Qqtxh{width:100%}.PaelMapa_filtros__t386R{gap:8px}.PaelMapa_filtros__t386R button{flex:1 1 auto;justify-content:center}.PaelMapa_sentido__mcEyW{flex-direction:column;gap:8px}.PaelMapa_sentido__mcEyW>span[aria-hidden]{display:none}.PaelMapa_raias__Xj05O{grid-template-columns:minmax(0,1fr);gap:28px}.PaelMapa_raiaCabecalho__1a5IA{min-height:0;grid-template-columns:auto 1fr;align-items:baseline;gap:8px 12px;padding:0}.PaelMapa_raiaCabecalho__1a5IA p{grid-column:2}.PaelMapa_nosDaBase__qId23,.PaelMapa_nosDaRaia__9gROH{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PaelMapa_no__uvOG5{padding:14px 12px;gap:12px}.PaelMapa_noTopo__aFpXp strong{font-size:13px}.PaelMapa_retorno__NWM4R{padding:16px 0;align-items:start}.PaelMapa_desvios__I_p7_,.PaelMapa_fluxoEstados__VVgWS{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.PaelMapa_fluxoEstados__VVgWS .PaelMapa_estado__08uI1:after{display:none}.PaelMapa_estado__08uI1{padding:14px 12px}.PaelMapa_cicloCai__jpeao{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.PaelMapa_etapaCai__yAg7K{padding:16px 12px}.PaelMapa_etapaCai__yAg7K strong{font-size:14px}.PaelMapa_secaoCabecalho__w1l0Q h2{font-size:22px}.PaelMapa_provasDisponiveis__QeydN{grid-template-columns:minmax(0,1fr)}.PaelMapa_tabelaRolavel__q67pG td,.PaelMapa_tabelaRolavel__q67pG th{padding:12px}.PaelMapa_tabelaRolavel__q67pG td:nth-child(2){min-width:220px}}@media (max-width:359px){.PaelMapa_cicloCai__jpeao,.PaelMapa_nosDaBase__qId23,.PaelMapa_nosDaRaia__9gROH{grid-template-columns:minmax(0,1fr)}}