.agpt-enem-header{display:flex;align-items:center;gap:12px;margin-bottom:16px}.agpt-enem-icon{background:rgba(255,255,255,.2);padding:10px;border-radius:12px;font-size:24px;line-height:1}.agpt-enem-title{color:#fff;font-size:18px;font-weight:700}.agpt-enem-body{background:#fff;border-radius:12px;padding:20px;color:#1e3a5f;font-size:15px;line-height:1.7}.agpt-enem-body p{margin:0 0 10px}.agpt-enem-body p:last-child{margin-bottom:0}.agpt-enem-body ul{margin:0;padding-left:20px;line-height:1.8}.agpt-enem-como-cai{background:linear-gradient(135deg,#1e40af 0%,#3b82f6 100%)}.agpt-enem-dica-tri{background:linear-gradient(135deg,#059669 0%,#10b981 100%)}.agpt-enem-pegadinha{background:linear-gradient(135deg,#dc2626 0%,#ef4444 100%)}.agpt-enem-resumo{background:linear-gradient(135deg,#7c3aed 0%,#a855f7 100%)}.agpt-enem-estrategia{background:linear-gradient(135deg,#d97706 0%,#f59e0b 100%)}.agpt-enem-questao{background:linear-gradient(135deg,#0891b2 0%,#06b6d4 100%)}.agpt-enem-questao-enunciado{font-style:italic;margin-bottom:16px}.agpt-enem-gabarito{background:#f0fdf4;border-left:4px solid #059669;border-radius:0 8px 8px 0;padding:12px 16px;margin-top:12px;color:#065f46;font-size:14px}@media (max-width:600px){.agpt-enem-title{font-size:16px}.agpt-enem-body{font-size:14px;padding:16px}}.agpt-juridico-lei{background:linear-gradient(135deg,#1e3a5f 0%,#2c5282 100%)}.agpt-juridico-lei .agpt-card-label{color:#cbd5e0}.agpt-juridico-lei .agpt-card-inner{border-left:4px solid #2c5282}.agpt-juridico-lei .agpt-card-text{color:#1a202c;font-family:Georgia,"Times New Roman",serif;font-style:normal;font-size:17px;line-height:1.65}.agpt-juridico-lei .agpt-card-ref{color:#2c5282;font-weight:600}.agpt-juridico-lei .agpt-card-ref a{color:#2c5282;text-decoration:underline;text-decoration-color:rgba(44,82,130,.4);text-underline-offset:3px}.agpt-juridico-lei .agpt-card-ref a:hover{text-decoration-color:#2c5282}.agpt-juridico-sumula{background:linear-gradient(135deg,#742a2a 0%,#9b2c2c 100%)}.agpt-juridico-sumula .agpt-card-label{color:#fed7d7}.agpt-juridico-sumula .agpt-card-inner{border-left:4px solid #9b2c2c}.agpt-juridico-sumula .agpt-card-text{color:#2d3748;font-family:Georgia,"Times New Roman",serif;font-style:italic;font-size:17px}.agpt-juridico-jurisprudencia{background:linear-gradient(135deg,#2d3748 0%,#4a5568 100%)}.agpt-juridico-jurisprudencia .agpt-card-label{color:#e2e8f0}.agpt-juridico-jurisprudencia .agpt-card-inner{border-left:4px solid #4a5568}.agpt-juridico-jurisprudencia .agpt-card-text{color:#1a202c;font-style:normal;font-size:16px;font-family:Georgia,"Times New Roman",serif;line-height:1.6}.agpt-juridico-jurisprudencia .agpt-card-ref{color:#4a5568;font-style:italic}.agpt-juridico-prazo{background:linear-gradient(135deg,#c05621 0%,#dd6b20 100%);padding:18px}.agpt-prazo-flex{display:flex;align-items:stretch;gap:16px;background:#fff;border-radius:10px;overflow:hidden}.agpt-prazo-badge{background:linear-gradient(135deg,#dd6b20 0%,#ed8936 100%);color:#fff;padding:16px 22px;text-align:center;display:flex;flex-direction:column;justify-content:center;align-items:center;min-width:110px}.agpt-prazo-icon{font-size:22px;margin-bottom:4px}.agpt-prazo-num{font-size:38px;font-weight:800;line-height:1;font-family:Georgia,"Times New Roman",serif}.agpt-prazo-tipo{font-size:12px;text-transform:uppercase;letter-spacing:1px;margin-top:4px;opacity:.95}.agpt-prazo-body{flex:1;padding:16px 18px 16px 0;color:#2d3748;font-size:16px;line-height:1.55;align-self:center}.agpt-juridico-atencao{background:linear-gradient(135deg,#b7791f 0%,#d69e2e 100%)}.agpt-juridico-atencao .agpt-card-label-light{color:#fff}.agpt-juridico-atencao .agpt-card-inner{border-left:4px solid #d69e2e;background:#fffaf0}.agpt-juridico-atencao .agpt-card-body{color:#2d3748;font-size:16px;line-height:1.6}.agpt-juridico-checklist{background:linear-gradient(135deg,#276749 0%,#2f855a 100%)}.agpt-juridico-checklist .agpt-card-label-light{color:#fff}.agpt-juridico-checklist .agpt-card-inner{border-left:4px solid #2f855a}.agpt-checklist-list{list-style:none;padding:0;margin:0}.agpt-checklist-list li{position:relative;padding:8px 0 8px 32px;color:#2d3748;font-size:16px;line-height:1.5;border-bottom:1px solid #edf2f7}.agpt-checklist-list li:last-child{border-bottom:none}.agpt-checklist-list li::before{content:"✓";position:absolute;left:4px;top:8px;color:#2f855a;font-weight:700;font-size:18px;width:22px;height:22px;background:#c6f6d5;border-radius:50%;display:flex;align-items:center;justify-content:center;line-height:1}.agpt-juridico-disclaimer{background:#e2e8f0;box-shadow:0 2px 8px rgba(0,0,0,.08)}.agpt-juridico-disclaimer .agpt-card-label-light{color:#4a5568}.agpt-juridico-disclaimer .agpt-card-inner{border-left:4px solid #a0aec0;background:#f7fafc}.agpt-juridico-disclaimer .agpt-card-body{color:#4a5568;font-size:14px;line-height:1.6}.agpt-juridico-disclaimer .agpt-card-body strong{color:#2d3748}@media (max-width:600px){.agpt-prazo-flex{flex-direction:column}.agpt-prazo-badge{min-width:0;padding:14px;flex-direction:row;gap:12px}.agpt-prazo-icon{font-size:20px;margin-bottom:0}.agpt-prazo-num{font-size:28px}.agpt-prazo-tipo{margin-top:0}.agpt-prazo-body{padding:14px}.agpt-checklist-list li{padding-left:30px;font-size:15px}}