.sintracoop-mte-publico,
.sintracoop-mte-single{--mte-blue:#1647d8;--mte-blue-dark:#0f318f;--mte-green:#08783e;--mte-red:#9f2636;--mte-text:#182033;--mte-muted:#667085;--mte-border:#e4e7ec;--mte-soft:#f7f9fc;font-family:inherit;color:var(--mte-text);max-width:1180px;margin:0 auto}
.sintracoop-mte-publico *,.sintracoop-mte-single *{box-sizing:border-box}
.sintracoop-mte-hero{display:flex;justify-content:space-between;gap:32px;align-items:flex-end;padding:34px;border:1px solid #dbe3f6;border-radius:22px;background:linear-gradient(135deg,#f8faff 0%,#eef3ff 100%);margin:0 0 24px}
.sintracoop-mte-hero-copy{max-width:720px}.sintracoop-mte-eyebrow{display:inline-block;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase;color:var(--mte-blue);margin-bottom:9px}
.sintracoop-mte-hero h2{font-size:clamp(26px,4vw,42px);line-height:1.08;margin:0 0 12px;color:#111827}.sintracoop-mte-hero p{margin:0;font-size:17px;line-height:1.65;color:#475467}
.sintracoop-mte-stats{display:grid;grid-template-columns:repeat(3,minmax(84px,1fr));gap:10px;min-width:310px}.sintracoop-mte-stats div{background:#fff;border:1px solid #dfe6f5;border-radius:14px;padding:16px;text-align:center;box-shadow:0 3px 12px rgba(30,64,175,.05)}.sintracoop-mte-stats strong{display:block;font-size:28px;line-height:1;color:#111827}.sintracoop-mte-stats span{display:block;margin-top:7px;font-size:12px;color:#667085}
.sintracoop-mte-filtros{border:1px solid var(--mte-border);border-radius:18px;background:#fff;padding:24px;margin-bottom:18px;box-shadow:0 8px 30px rgba(16,24,40,.05)}.sintracoop-mte-filtros label{display:block;font-size:13px;font-weight:700;color:#344054;margin:0 0 7px}.sintracoop-mte-search-row{display:grid;grid-template-columns:1fr auto;gap:10px}.sintracoop-mte-filtros input,.sintracoop-mte-filtros select{width:100%;min-height:48px;border:1px solid #cfd5df;border-radius:10px;background:#fff;padding:10px 13px;font-size:15px;color:#101828}.sintracoop-mte-filtros input:focus,.sintracoop-mte-filtros select:focus{outline:2px solid rgba(22,71,216,.18);border-color:var(--mte-blue)}.sintracoop-mte-filtros button{min-height:48px;border:0;border-radius:10px;background:var(--mte-blue);color:#fff;font-weight:800;padding:0 24px;cursor:pointer}.sintracoop-mte-filtros button:hover{background:var(--mte-blue-dark)}
.sintracoop-mte-filter-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:14px}.sintracoop-mte-clear{margin:14px 0 0}.sintracoop-mte-clear a{font-size:13px;font-weight:700}
.sintracoop-mte-result-head{display:flex;justify-content:space-between;gap:20px;align-items:center;padding:6px 2px 14px;color:#344054}.sintracoop-mte-result-head strong{font-size:18px}.sintracoop-mte-help{font-size:13px;color:var(--mte-muted)}
.sintracoop-mte-lista{display:grid;gap:16px}.sintracoop-mte-item{position:relative;border:1px solid var(--mte-border);border-radius:18px;background:#fff;padding:24px;box-shadow:0 7px 24px rgba(16,24,40,.045)}.sintracoop-mte-item.is-current{border-color:#b7dfc7;box-shadow:0 8px 26px rgba(8,120,62,.08)}.sintracoop-mte-item-top{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-bottom:12px}.sintracoop-mte-badge,.sintracoop-mte-tipo{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:800}.sintracoop-mte-badge.is-vigente{background:#e9f8ef;color:var(--mte-green)}.sintracoop-mte-badge.is-encerrado{background:#f2f4f7;color:#667085}.sintracoop-mte-tipo{background:#edf2ff;color:#2949a5}.sintracoop-mte-item h3{font-size:22px;line-height:1.25;margin:0 0 7px}.sintracoop-mte-item h3 a{color:#101828;text-decoration:none}.sintracoop-mte-item h3 a:hover{color:var(--mte-blue)}.sintracoop-mte-parte{font-size:15px;font-weight:650;color:#344054;margin:0 0 18px}
.sintracoop-mte-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 18px;padding:16px 0;border-top:1px solid #edf0f5}.sintracoop-mte-meta-grid div{min-width:0}.sintracoop-mte-meta-grid span{display:block;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:#98a2b3;font-weight:800;margin-bottom:3px}.sintracoop-mte-meta-grid strong{display:block;font-size:14px;color:#344054;overflow-wrap:anywhere}.sintracoop-mte-actions{display:flex;gap:10px;flex-wrap:wrap;margin-top:16px}.sintracoop-btn{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:9px 15px;border:1px solid #cfd5df;border-radius:9px;background:#fff;color:#344054!important;text-decoration:none!important;font-size:14px;font-weight:800;line-height:1.2}.sintracoop-btn:hover{border-color:#98a2b3;background:#f8fafc}.sintracoop-btn.primary{border-color:var(--mte-blue);background:var(--mte-blue);color:#fff!important}.sintracoop-btn.primary:hover{background:var(--mte-blue-dark);border-color:var(--mte-blue-dark)}.sintracoop-btn.large{min-height:50px;padding:12px 20px;font-size:15px}
.sintracoop-mte-vazio{padding:34px;border:1px dashed #cfd5df;border-radius:16px;text-align:center;background:#fafbfc}.sintracoop-mte-vazio strong{display:block;font-size:18px}.sintracoop-mte-vazio p{margin:6px 0 0;color:var(--mte-muted)}.sintracoop-mte-disclaimer{margin:22px 0 0;font-size:12px;line-height:1.6;color:#7b8495}
.sintracoop-mte-single{padding-bottom:30px}.sintracoop-mte-back{margin:0 0 16px}.sintracoop-mte-back a{font-size:14px;font-weight:700;text-decoration:none}.sintracoop-mte-single-head{padding:22px 0 8px}.sintracoop-mte-single-party{font-size:17px;font-weight:700;color:#475467;margin:4px 0 0}.sintracoop-mte-detail-card,.sintracoop-mte-worker-summary,.sintracoop-mte-original-content{border:1px solid var(--mte-border);border-radius:18px;background:#fff;padding:25px;margin:20px 0;box-shadow:0 6px 22px rgba(16,24,40,.04)}.sintracoop-mte-detail-card h2,.sintracoop-mte-worker-summary h2,.sintracoop-mte-original-content h2{font-size:22px;margin:0 0 18px}.sintracoop-mte-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 28px}.sintracoop-mte-detail-row{padding:13px 0;border-bottom:1px solid #edf0f5}.sintracoop-mte-detail-row span{display:block;font-size:12px;color:#667085;margin-bottom:4px}.sintracoop-mte-detail-row strong{display:block;font-size:15px;color:#101828;overflow-wrap:anywhere}.sintracoop-mte-worker-summary{background:linear-gradient(180deg,#fbfdfb,#f5fbf7);border-color:#cfe7d8}.sintracoop-mte-worker-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:16px 0}.sintracoop-mte-worker-item{background:#fff;border:1px solid #dbece1;border-radius:12px;padding:14px}.sintracoop-mte-worker-item span{display:block;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#667085;font-weight:800}.sintracoop-mte-worker-item strong{display:block;margin-top:5px;font-size:17px;color:#1b4332}.sintracoop-mte-worker-text{padding-top:10px;color:#344054;line-height:1.7}.sintracoop-mte-single-actions{display:flex;gap:10px;flex-wrap:wrap;margin:22px 0}
@media (max-width:850px){.sintracoop-mte-hero{display:block;padding:26px}.sintracoop-mte-stats{margin-top:22px;min-width:0}.sintracoop-mte-filter-grid{grid-template-columns:1fr 1fr}.sintracoop-mte-worker-grid{grid-template-columns:1fr 1fr}}
@media (max-width:600px){.sintracoop-mte-hero{padding:22px;border-radius:16px}.sintracoop-mte-hero p{font-size:15px}.sintracoop-mte-stats{grid-template-columns:repeat(3,1fr)}.sintracoop-mte-stats div{padding:12px 8px}.sintracoop-mte-stats strong{font-size:23px}.sintracoop-mte-filtros{padding:17px;border-radius:14px}.sintracoop-mte-search-row{grid-template-columns:1fr}.sintracoop-mte-filter-grid{grid-template-columns:1fr}.sintracoop-mte-result-head{display:block}.sintracoop-mte-help{margin-top:4px}.sintracoop-mte-item{padding:19px}.sintracoop-mte-item h3{font-size:19px}.sintracoop-mte-meta-grid,.sintracoop-mte-detail-grid{grid-template-columns:1fr}.sintracoop-mte-actions,.sintracoop-mte-single-actions{display:grid;grid-template-columns:1fr}.sintracoop-btn{width:100%}.sintracoop-mte-worker-grid{grid-template-columns:1fr}.sintracoop-mte-detail-card,.sintracoop-mte-worker-summary,.sintracoop-mte-original-content{padding:19px}}
/* V1.7 - empresas/contrapartes e documentos relacionados */
.sintracoop-mte-employer-history-link{margin:-10px 0 15px;font-size:13px;font-weight:750}.sintracoop-mte-employer-history-link a{text-decoration:none;color:var(--mte-blue)}.sintracoop-mte-employer-history-link a:hover{text-decoration:underline}
.sintracoop-mte-relations-card,.sintracoop-mte-employers-card{border:1px solid #dbe3f6;border-radius:18px;background:#f8faff;padding:25px;margin:20px 0}.sintracoop-mte-relations-card h2,.sintracoop-mte-employers-card h2{font-size:21px;margin:2px 0 15px}.sintracoop-mte-related-main{display:flex;justify-content:space-between;gap:18px;align-items:center;padding:16px;border:1px solid #cfd9f5;border-radius:12px;background:#fff;text-decoration:none!important}.sintracoop-mte-related-main strong{color:#101828}.sintracoop-mte-related-main span{font-size:13px;font-weight:800;color:var(--mte-blue);white-space:nowrap}.sintracoop-mte-related-list{display:grid;gap:9px}.sintracoop-mte-related-list a{display:flex;justify-content:space-between;gap:16px;align-items:center;padding:13px 15px;border:1px solid #dfe5f2;border-radius:11px;background:#fff;text-decoration:none!important}.sintracoop-mte-related-list strong{font-size:14px;color:#101828}.sintracoop-mte-related-list span{font-size:12px;color:#667085;white-space:nowrap}
.sintracoop-mte-employer-links{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.sintracoop-mte-employer-links a{display:block;padding:15px;border:1px solid #dfe5f2;border-radius:12px;background:#fff;text-decoration:none!important}.sintracoop-mte-employer-links strong{display:block;color:#101828}.sintracoop-mte-employer-links span{display:block;margin-top:4px;font-size:12px;color:#667085}
.sintracoop-mte-employer-page{padding-bottom:30px}.sintracoop-mte-employer-hero{align-items:center}.sintracoop-mte-history-head{margin-top:28px;padding-top:18px;border-top:1px solid #e4e7ec}
@media(max-width:600px){.sintracoop-mte-related-main,.sintracoop-mte-related-list a{display:block}.sintracoop-mte-related-main span,.sintracoop-mte-related-list span{display:block;margin-top:7px;white-space:normal}.sintracoop-mte-employer-links{grid-template-columns:1fr}.sintracoop-mte-relations-card,.sintracoop-mte-employers-card{padding:19px}}
/* V1.7.1 - refinamento da consulta pública */
.sintracoop-mte-search-field .sintracoop-mte-search-title{font-size:19px;font-weight:850;color:#101828;margin-bottom:4px}.sintracoop-mte-search-hint{display:block;font-size:13px;line-height:1.5;color:#667085;margin:0 0 11px}
.sintracoop-mte-card-heading{margin:0 0 17px}.sintracoop-mte-item h3{font-size:clamp(22px,2.25vw,30px)!important;line-height:1.14!important;letter-spacing:-.018em!important;margin:0 0 6px!important;text-transform:none!important}.sintracoop-mte-item h3 a{color:#101828!important;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important;background-image:none!important}.sintracoop-mte-item h3 a:hover{color:var(--mte-blue)!important;text-decoration:none!important}.sintracoop-mte-instrument-name{margin:0;font-size:15px;line-height:1.45;font-weight:760;color:#475467}.sintracoop-mte-card-heading .sintracoop-mte-parte{margin:8px 0 0;font-size:13px;line-height:1.5;font-weight:600;color:#667085}
.sintracoop-mte-meta-grid{margin-top:2px;padding:17px 0 10px}.sintracoop-mte-employer-history-link{margin:10px 0 2px;padding-top:2px;font-size:13px;font-weight:750}.sintracoop-mte-employer-history-link a{display:inline-flex;align-items:center;gap:4px;text-decoration:none!important;border-bottom:0!important;box-shadow:none!important}.sintracoop-mte-actions{margin-top:14px}.sintracoop-btn.secondary{background:#fff;color:#344054!important;border-color:#d0d5dd}.sintracoop-btn.secondary:hover{background:#f9fafb;border-color:#98a2b3}
@media(max-width:600px){.sintracoop-mte-search-field .sintracoop-mte-search-title{font-size:17px}.sintracoop-mte-search-hint{font-size:12.5px}.sintracoop-mte-item{padding:18px}.sintracoop-mte-item-top{margin-bottom:10px}.sintracoop-mte-item h3{font-size:22px!important;line-height:1.18!important}.sintracoop-mte-instrument-name{font-size:14px}.sintracoop-mte-meta-grid{gap:0;padding:13px 0 8px}.sintracoop-mte-meta-grid div{padding:8px 0;border-bottom:1px solid #f0f2f5}.sintracoop-mte-meta-grid div:last-child{border-bottom:0}.sintracoop-mte-employer-history-link{margin-top:8px}.sintracoop-mte-actions{margin-top:12px}}
/* V2.0 - resumo de direitos revisado */
.sintracoop-mte-reviewed-badge{display:inline-flex;align-items:center;gap:6px;margin:3px 0 12px;padding:7px 11px;border-radius:999px;background:#e9f8ef;color:#08783e;font-size:12px;font-weight:800}.sintracoop-mte-summary-note{margin:14px 0 0;padding-top:12px;border-top:1px solid #dbece1;font-size:12px;line-height:1.55;color:#667085}.sintracoop-mte-worker-grid{grid-template-columns:repeat(auto-fit,minmax(165px,1fr))}
/* V2.1 - comparação entre instrumento atual e anterior */
.sintracoop-mte-comparison-card{border:1px solid #d9e2f2;border-radius:18px;background:linear-gradient(180deg,#fbfcff 0%,#f6f8fc 100%);padding:25px;margin:20px 0;box-shadow:0 6px 22px rgba(16,24,40,.04)}
.sintracoop-mte-comparison-head{display:flex;align-items:flex-start;justify-content:space-between;gap:24px}.sintracoop-mte-comparison-head h2{font-size:24px;line-height:1.2;margin:0 0 7px;color:#101828}.sintracoop-mte-comparison-head p{margin:0;color:#667085;line-height:1.55;max-width:760px}.sintracoop-mte-previous-link{flex:0 0 auto;text-decoration:none!important;font-size:13px;font-weight:800;color:var(--mte-blue)!important;padding-top:6px}
.sintracoop-mte-comparison-periods{display:flex;align-items:center;gap:12px;margin:18px 0;padding:12px 14px;border:1px solid #e2e8f3;border-radius:12px;background:#fff}.sintracoop-mte-comparison-periods span{display:flex;flex-direction:column;gap:2px}.sintracoop-mte-comparison-periods span[aria-hidden]{display:block;color:#98a2b3;font-weight:900}.sintracoop-mte-comparison-periods small{font-size:10px;text-transform:uppercase;letter-spacing:.05em;font-weight:800;color:#98a2b3}.sintracoop-mte-comparison-periods strong{font-size:13px;color:#344054}
.sintracoop-mte-comparison-table-wrap{overflow-x:auto;border:1px solid #e2e8f3;border-radius:13px;background:#fff}.sintracoop-mte-comparison-table{width:100%;min-width:700px;border-collapse:collapse;margin:0}.sintracoop-mte-comparison-table th,.sintracoop-mte-comparison-table td{padding:13px 14px;border-bottom:1px solid #edf0f5;text-align:left;vertical-align:middle}.sintracoop-mte-comparison-table thead th{background:#f8fafc;font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#667085}.sintracoop-mte-comparison-table tbody th{font-size:14px;color:#344054}.sintracoop-mte-comparison-table tbody td{font-size:14px;color:#475467}.sintracoop-mte-comparison-table tbody tr:last-child th,.sintracoop-mte-comparison-table tbody tr:last-child td{border-bottom:0}.sintracoop-mte-change-pill{display:inline-flex;align-items:center;white-space:nowrap;border-radius:999px;background:#edf2ff;color:#2949a5;padding:5px 9px;font-size:12px;font-weight:800}.sintracoop-mte-comparison-note{font-size:12px;line-height:1.55;color:#7b8495;margin:12px 0 0}
@media(max-width:700px){.sintracoop-mte-comparison-card{padding:19px}.sintracoop-mte-comparison-head{display:block}.sintracoop-mte-previous-link{display:inline-block;margin-top:10px}.sintracoop-mte-comparison-periods{align-items:flex-start;flex-wrap:wrap}.sintracoop-mte-comparison-periods span[aria-hidden]{padding-top:14px}}
/* V2.2 - Meu Acordo: jornada centrada no trabalhador */
.sintracoop-mte-my-agreement{margin:0 0 28px;border:1px solid #d9e3f4;border-radius:22px;background:linear-gradient(135deg,#f8fbff 0%,#fff 58%,#f7fafc 100%);padding:28px;box-shadow:0 10px 32px rgba(16,24,40,.055);position:relative;z-index:3}.sintracoop-mte-my-agreement.is-embedded{margin-bottom:28px}.sintracoop-mte-my-head{max-width:780px}.sintracoop-mte-my-head h2{font-size:clamp(27px,3vw,38px)!important;line-height:1.08!important;margin:4px 0 9px!important;color:#101828!important;letter-spacing:-.025em}.sintracoop-mte-my-head p{margin:0;color:#5f6b7a;font-size:15px;line-height:1.6}.sintracoop-mte-worker-search{margin-top:21px;padding:18px;border:1px solid #dbe4f3;border-radius:16px;background:#fff}.sintracoop-mte-worker-search>label{display:block;font-size:13px;font-weight:850;color:#344054;margin-bottom:7px}.sintracoop-mte-worker-search-row{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:10px;align-items:start}.sintracoop-mte-worker-input-wrap{position:relative}.sintracoop-mte-worker-search input{width:100%;min-height:48px;border:1px solid #cdd5df!important;border-radius:10px!important;background:#fff!important;padding:0 14px!important;font-size:15px!important;box-shadow:none!important}.sintracoop-mte-worker-search input:focus{border-color:var(--mte-blue)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--mte-blue) 13%,transparent)!important;outline:0}.sintracoop-mte-worker-search button{min-height:48px;border:0;border-radius:10px;background:var(--mte-blue);color:#fff;padding:0 20px;font-weight:850;cursor:pointer;white-space:nowrap}.sintracoop-mte-worker-search button:hover{filter:brightness(.94)}.sintracoop-mte-worker-help{display:block;margin-top:8px;color:#7b8495;font-size:12px}.sintracoop-mte-worker-suggestions{position:absolute;left:0;right:0;top:calc(100% + 6px);z-index:999;background:#fff;border:1px solid #d0d5dd;border-radius:12px;box-shadow:0 18px 40px rgba(16,24,40,.16);overflow:hidden;max-height:340px;overflow-y:auto}.sintracoop-mte-worker-suggestions a{display:block;padding:12px 14px;text-decoration:none!important;border-bottom:1px solid #eef1f5;background:#fff}.sintracoop-mte-worker-suggestions a:last-child{border-bottom:0}.sintracoop-mte-worker-suggestions a:hover{background:#f7f9fd}.sintracoop-mte-worker-suggestions strong{display:block;color:#101828;font-size:14px}.sintracoop-mte-worker-suggestions span{display:block;margin-top:3px;color:#667085;font-size:11.5px}.mte-worker-suggestion-state{padding:13px 14px;color:#667085;font-size:13px}.sintracoop-mte-worker-result,.sintracoop-mte-worker-match-list,.sintracoop-mte-worker-empty{margin-top:20px;border-top:1px solid #e3e8ef;padding-top:20px}.sintracoop-mte-worker-employer-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.sintracoop-mte-worker-employer-head h3{font-size:clamp(22px,2.4vw,30px)!important;line-height:1.15!important;margin:4px 0 4px!important;color:#101828!important}.sintracoop-mte-worker-employer-head p{margin:0;color:#667085;font-size:13px}.sintracoop-mte-worker-employer-head>a{font-size:12px;font-weight:800;text-decoration:none!important;color:var(--mte-blue)!important;white-space:nowrap}.sintracoop-mte-worker-found{display:inline-flex;padding:5px 9px;border-radius:999px;background:#edf3ff;color:#2449a6;font-size:10.5px;font-weight:850;text-transform:uppercase;letter-spacing:.04em}.sintracoop-mte-worker-state{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:18px 0 13px;padding:12px 14px;border-radius:12px}.sintracoop-mte-worker-state strong{font-size:14px}.sintracoop-mte-worker-state span{font-size:12px;line-height:1.45}.sintracoop-mte-worker-state.is-ok{background:#ebf8ef;border:1px solid #cce8d5;color:#17623b}.sintracoop-mte-worker-state.is-warning{display:block;background:#fff8e8;border:1px solid #f4dfad;color:#855b00}.sintracoop-mte-worker-state.is-warning span{display:block;margin-top:4px;color:#7a6541}.sintracoop-mte-worker-featured{border:1px solid #dbe3ef;border-radius:16px;background:#fff;padding:18px}.sintracoop-mte-worker-featured-head{display:flex;align-items:center;justify-content:space-between;gap:18px;padding-bottom:16px}.sintracoop-mte-worker-featured-head>div>span{font-size:11px;text-transform:uppercase;letter-spacing:.04em;color:#667085;font-weight:800}.sintracoop-mte-worker-featured-head h4{font-size:22px!important;line-height:1.2!important;margin:3px 0 4px!important;color:#101828!important}.sintracoop-mte-worker-featured-head p{margin:0;color:#667085;font-size:12px}.sintracoop-mte-section-head{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:10px}.sintracoop-mte-section-head h4{margin:0!important;font-size:16px!important;color:#101828!important}.sintracoop-mte-section-head>span{font-size:10.5px;font-weight:800;color:#08783e;background:#e9f8ef;border-radius:999px;padding:5px 8px}.sintracoop-mte-section-head>a{font-size:11.5px;font-weight:800;text-decoration:none!important;color:var(--mte-blue)!important}.sintracoop-mte-my-rights,.sintracoop-mte-my-addenda,.sintracoop-mte-my-change{border-top:1px solid #edf0f4;padding-top:15px;margin-top:2px}.sintracoop-mte-my-rights-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.sintracoop-mte-my-rights-grid>div{background:#f8fbf9;border:1px solid #deebe3;border-radius:10px;padding:11px}.sintracoop-mte-my-rights-grid span,.sintracoop-mte-my-change-grid span{display:block;font-size:10px;text-transform:uppercase;letter-spacing:.04em;color:#7a8493;font-weight:800}.sintracoop-mte-my-rights-grid strong{display:block;margin-top:4px;color:#1b4332;font-size:14px;line-height:1.35}.sintracoop-mte-my-rights>p,.sintracoop-mte-my-change>p{margin:10px 0 0;font-size:12px;font-weight:750}.sintracoop-mte-my-rights a,.sintracoop-mte-my-change a{color:var(--mte-blue);text-decoration:none!important}.sintracoop-mte-my-addenda h4{font-size:15px!important;margin:0 0 9px!important}.sintracoop-mte-my-addenda>div{display:grid;gap:7px}.sintracoop-mte-my-addenda a{display:flex;justify-content:space-between;gap:12px;padding:10px 12px;border:1px solid #e2e7ee;border-radius:9px;text-decoration:none!important;background:#fafbfc}.sintracoop-mte-my-addenda strong{font-size:12.5px;color:#344054}.sintracoop-mte-my-addenda span{font-size:11px;color:#667085;white-space:nowrap}.sintracoop-mte-my-change-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.sintracoop-mte-my-change-grid>div{border:1px solid #e2e8f3;background:#f8faff;border-radius:10px;padding:11px}.sintracoop-mte-my-change-grid strong{display:block;margin-top:3px;color:#344054;font-size:12.5px;line-height:1.4}.sintracoop-mte-my-change-grid small{display:inline-flex;margin-top:5px;background:#edf2ff;color:#2949a5;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800}.sintracoop-mte-my-actions{display:flex;gap:8px;flex-wrap:wrap;border-top:1px solid #edf0f4;padding-top:15px;margin-top:15px}.sintracoop-mte-worker-history-link{margin:12px 0 0;font-size:12px;font-weight:750}.sintracoop-mte-worker-history-link a{color:var(--mte-blue);text-decoration:none!important}.sintracoop-mte-worker-coverage{margin:10px 0 0;color:#667085;font-size:11px;line-height:1.5}.sintracoop-mte-worker-match-list h3{font-size:19px!important;margin:0 0 4px!important}.sintracoop-mte-worker-match-list>p{margin:0 0 12px;color:#667085;font-size:13px}.sintracoop-mte-worker-match-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sintracoop-mte-worker-match-grid a{display:block;border:1px solid #dfe5ee;border-radius:11px;padding:13px;text-decoration:none!important;background:#fff}.sintracoop-mte-worker-match-grid strong{display:block;color:#101828;font-size:13.5px}.sintracoop-mte-worker-match-grid span,.sintracoop-mte-worker-match-grid small{display:block;margin-top:3px;color:#667085;font-size:11px}.sintracoop-mte-worker-match-grid a:hover{border-color:var(--mte-blue);background:#f9fbff}.sintracoop-mte-worker-current-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.sintracoop-mte-worker-current-grid article{border:1px solid #dfe5ee;border-radius:12px;padding:13px;background:#fff}.sintracoop-mte-worker-current-grid article>span{display:block;color:#08783e;font-size:10px;font-weight:850;text-transform:uppercase}.sintracoop-mte-worker-current-grid article>strong{display:block;margin-top:5px;color:#101828;font-size:14px}.sintracoop-mte-worker-current-grid article>small{display:block;margin-top:3px;color:#667085}.sintracoop-mte-worker-current-grid article>p{font-size:11px;color:#667085;line-height:1.4;margin:6px 0}.sintracoop-mte-worker-current-grid article>a{font-size:12px;font-weight:800;color:var(--mte-blue);text-decoration:none!important}.sintracoop-mte-worker-history-preview{margin-top:14px;border:1px solid #e2e7ee;border-radius:12px;background:#fff;padding:14px}.sintracoop-mte-worker-history-preview h4{margin:0 0 9px!important;font-size:15px!important}.sintracoop-mte-worker-history-preview>a{display:flex;justify-content:space-between;gap:10px;padding:8px 0;border-bottom:1px solid #f0f2f5;text-decoration:none!important}.sintracoop-mte-worker-history-preview>a strong{font-size:12px;color:#344054}.sintracoop-mte-worker-history-preview>a span{font-size:11px;color:#667085}.sintracoop-mte-worker-history-preview>p{margin:9px 0 0;font-size:12px;font-weight:800}.sintracoop-mte-worker-empty{background:#fff;border:1px solid #e2e7ee;border-radius:13px;padding:16px}.sintracoop-mte-worker-empty>strong{display:block;color:#344054}.sintracoop-mte-worker-empty>p{color:#667085;font-size:13px;line-height:1.5}.sintracoop-mte-worker-contact{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px;padding-top:12px;border-top:1px solid #edf0f4}.sintracoop-mte-worker-contact strong{font-size:12.5px;color:#475467}.sintracoop-mte-catalog-hero{margin-top:28px}.sintracoop-mte-catalog-hero .sintracoop-mte-eyebrow:before{content:'Catálogo completo · '}
@media(max-width:800px){.sintracoop-mte-my-rights-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.sintracoop-mte-worker-featured-head{align-items:flex-start}.sintracoop-mte-worker-featured-head .sintracoop-btn{width:auto}.sintracoop-mte-worker-match-grid,.sintracoop-mte-worker-current-grid{grid-template-columns:1fr}}
@media(max-width:600px){.sintracoop-mte-my-agreement{padding:19px;border-radius:16px}.sintracoop-mte-my-head h2{font-size:27px!important}.sintracoop-mte-worker-search{padding:14px}.sintracoop-mte-worker-search-row{grid-template-columns:1fr}.sintracoop-mte-worker-search button{width:100%}.sintracoop-mte-worker-employer-head{display:block}.sintracoop-mte-worker-employer-head>a{display:inline-block;margin-top:8px}.sintracoop-mte-worker-state{display:block}.sintracoop-mte-worker-state span{display:block;margin-top:4px}.sintracoop-mte-worker-featured{padding:14px}.sintracoop-mte-worker-featured-head{display:block}.sintracoop-mte-worker-featured-head .sintracoop-btn{display:block;width:100%;margin-top:12px}.sintracoop-mte-my-rights-grid,.sintracoop-mte-my-change-grid{grid-template-columns:1fr}.sintracoop-mte-my-addenda a,.sintracoop-mte-worker-history-preview>a{display:block}.sintracoop-mte-my-addenda span,.sintracoop-mte-worker-history-preview>a span{display:block;margin-top:3px;white-space:normal}.sintracoop-mte-my-actions{display:grid;grid-template-columns:1fr}.sintracoop-mte-worker-contact{display:block}.sintracoop-mte-worker-contact .sintracoop-btn{margin-top:9px;width:100%}}

/* V2.3 - acessibilidade, foco e refinamento mobile */
.sintracoop-mte-my-agreement a:focus-visible,.sintracoop-mte-my-agreement button:focus-visible,.sintracoop-mte-my-agreement input:focus-visible,.sintracoop-mte-wrap a:focus-visible,.sintracoop-mte-wrap button:focus-visible,.sintracoop-mte-wrap input:focus-visible,.sintracoop-mte-wrap select:focus-visible{outline:3px solid var(--mte-blue,#1647d8)!important;outline-offset:3px!important;box-shadow:none!important}
.sintracoop-mte-worker-suggestions [role="option"].is-active,.sintracoop-mte-worker-suggestions [role="option"]:focus{background:#eef4ff!important;outline:0}
.mte-worker-suggestion-state.is-error{color:#8a2424;background:#fff5f5}
.sintracoop-mte-worker-search input,.sintracoop-mte-worker-search button,.sintracoop-btn{min-height:44px}
@media (prefers-reduced-motion:reduce){.sintracoop-mte-my-agreement *,.sintracoop-mte-wrap *{scroll-behavior:auto!important;transition:none!important;animation:none!important}}
@media(max-width:480px){.sintracoop-mte-my-head h2{font-size:24px!important}.sintracoop-mte-worker-search{padding:12px}.sintracoop-mte-worker-featured-head h4{font-size:19px!important}.sintracoop-mte-worker-suggestions{max-height:280px}.sintracoop-mte-worker-suggestions a{padding:14px}}
@media print{.sintracoop-mte-worker-search,.sintracoop-mte-worker-contact,.sintracoop-mte-my-actions,.sintracoop-mte-filter-actions{display:none!important}.sintracoop-mte-my-agreement,.sintracoop-mte-card,.sintracoop-mte-worker-featured{box-shadow:none!important;border-color:#bbb!important}.sintracoop-mte-my-agreement a,.sintracoop-mte-wrap a{color:#000!important;text-decoration:none!important}}

.sintracoop-mte-my-agreement .screen-reader-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}
