
html.c019x-on #c019x-modalbg{position:fixed !important;inset:0 !important;background:rgba(8,15,40,.6) !important;z-index:99999 !important;}
html.c019x-on:not(.c019x-modalon) #c019x-modalbg{display:none !important;}
html.c019x-on.c019x-modalon #c019x-modalbg{display:block !important;}
html.c019x-on .c019x-mclose{position:absolute !important;top:10px !important;right:10px !important;z-index:12 !important;width:40px !important;height:40px !important;border:0 !important;border-radius:50% !important;background:linear-gradient(135deg,#2b5cff,#0f2bb5) !important;color:#fff !important;font-size:22px !important;font-weight:800 !important;line-height:1 !important;cursor:pointer !important;display:grid !important;place-items:center !important;box-shadow:0 4px 14px rgba(15,43,181,.55) !important;padding:0 !important;}
@media (max-width:600px){
html.c019x-on , html.c019x-on body{overflow-x:clip !important;}
html.c019x-on .uagb-block-02691c63{padding-left:0 !important;padding-right:0 !important;}
html.c019x-on .uagb-block-02691c63 > .uagb-container-inner-blocks-wrap{padding-left:0 !important;padding-right:0 !important;max-width:100% !important;}
html.c019x-on .vagas019-listagem{padding-left:10px !important;padding-right:10px !important;max-width:100% !important;}
html.c019x-on .listagem-content{padding:0 !important;}
html.c019x-on #vagas-list{grid-template-columns:1fr !important;gap:9px !important;}
html.c019x-on #vagas-list .vaga-card{position:relative !important;box-sizing:border-box !important;}
html.c019x-on #vagas-list .vaga-card .vaga-badges{position:absolute !important;top:7px !important;right:8px !important;padding:0 !important;margin:0 !important;z-index:2;}
html.c019x-on #vagas-list .vaga-card .vaga-badge{font-size:10px !important;padding:2px 7px !important;}
html.c019x-on #vagas-list .vaga-card .vaga-card-topbar{padding:12px 56px 11px 15px !important;min-height:0 !important;}
html.c019x-on #vagas-list .vaga-card .vaga-title{font-size:15px !important;line-height:1.3 !important;}
html.c019x-on #vagas-list .vaga-card .vaga-card-content{padding:6px 14px 9px !important;}
html.c019x-on #vagas-list .vaga-card .vaga-meta{gap:5px !important;padding:0 0 6px !important;flex-wrap:wrap !important;}
html.c019x-on #vagas-list .vaga-card .meta-item{font-size:10.5px !important;padding:3px 7px !important;}
html.c019x-on #vagas-list .vaga-card .meta-item:nth-child(n+4){display:none !important;}
html.c019x-on #vagas-list .vaga-card .c019x-toggle{padding:6px 10px !important;font-size:12px !important;}
html.c019x-on #vagas-list .vaga-card:not(.c019x-open) .vaga-ver-tudo-wrap,html.c019x-on #vagas-list .vaga-card:not(.c019x-open) .vaga-apply{padding:0 !important;min-height:0 !important;}
html.c019x-on #vagas-list .vaga-card:not(.c019x-open) .vaga-card-content{padding-bottom:6px !important;}
html.c019x-on #vagas-list .vaga-card:not(.c019x-open) .vaga-card-bottom{padding:7px 14px !important;margin-top:4px !important;}
/* (FIX17 2026-06-12) card aberto mobile do fix6 removido — estado unico do card aberto no snippet 191 (c019x-card-final) */
}
/* (FIX17 2026-06-12) modal central desktop do fix6 removido — estado unico do card aberto no snippet 191 (c019x-card-final) */
