:root{--ej-primary: #126B3A;--ej-primary-dark: #0D542D;--ej-primary-darker: #093D20;--ej-primary-light: #E9F7EF;--ej-primary-lighter: #F3FAF6;--ej-text: #17211B;--ej-text-secondary: #64706A;--ej-text-muted: #8A948E;--ej-text-light: #A5ADA8;--ej-text-white: #FFFFFF;--ej-background: #F4F8F6;--ej-background-soft: #F8FBF9;--ej-background-white: #FFFFFF;--ej-border: #DCE6E0;--ej-border-light: #E8EFEB;--ej-border-dark: #C8D8CF;--ej-success: #16804A;--ej-success-light: #EAF8F0;--ej-danger: #C0392B;--ej-danger-light: #FDEDEC;--ej-warning: #C98A00;--ej-warning-light: #FFF7E2;--ej-info: #2878A8;--ej-info-light: #EAF5FB;--ej-shadow-xs: 0 1px 2px rgba(23, 33, 27, .04);--ej-shadow-sm: 0 4px 12px rgba(23, 33, 27, .06);--ej-shadow-md: 0 10px 30px rgba(23, 33, 27, .08);--ej-shadow-lg: 0 18px 45px rgba(23, 33, 27, .1);--ej-radius-sm: 6px;--ej-radius-md: 10px;--ej-radius-lg: 14px;--ej-radius-xl: 18px;--ej-radius-2xl: 24px;--ej-radius-full: 999px;--ej-space-1: 4px;--ej-space-2: 8px;--ej-space-3: 12px;--ej-space-4: 16px;--ej-space-5: 20px;--ej-space-6: 24px;--ej-space-8: 32px;--ej-space-10: 40px;--ej-space-12: 48px;--ej-space-16: 64px;--ej-transition-fast: .15s ease;--ej-transition: .2s ease;--ej-transition-slow: .3s ease;--ej-font-family: Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ej-font-size-xs: .72rem;--ej-font-size-sm: .8rem;--ej-font-size-md: .88rem;--ej-font-size-base: .95rem;--ej-font-size-lg: 1.05rem;--ej-font-size-xl: 1.2rem;--ej-font-size-2xl: 1.5rem;--ej-font-size-3xl: 1.9rem;--ej-font-size-4xl: 2.4rem;--ej-line-tight: 1.15;--ej-line-normal: 1.45;--ej-line-relaxed: 1.65;--ej-font-regular: 400;--ej-font-medium: 500;--ej-font-semibold: 600;--ej-font-bold: 700;--ej-font-extrabold: 800;--ej-container-sm: 640px;--ej-container-md: 768px;--ej-container-lg: 1024px;--ej-container-xl: 1200px;--ej-container-2xl: 1400px;--ej-control-height-sm: 36px;--ej-control-height: 44px;--ej-control-height-lg: 50px}*,*:before,*:after{box-sizing:border-box}html{margin:0;padding:0;font-size:16px;scroll-behavior:smooth}body{margin:0;padding:0;font-family:var(--ej-font-family);font-size:var(--ej-font-size-base);font-weight:var(--ej-font-regular);line-height:var(--ej-line-normal);color:var(--ej-text);background:var(--ej-background);-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,input,textarea,select{font:inherit}button{border:0}img,svg{max-width:100%}a{color:inherit;text-decoration:none}ul,ol{margin:0;padding:0;list-style:none}.ej-text{color:var(--ej-text)}.ej-text-secondary{color:var(--ej-text-secondary)}.ej-text-muted{color:var(--ej-text-muted)}.ej-text-primary{color:var(--ej-primary)}.ej-text-danger{color:var(--ej-danger)}.ej-text-success{color:var(--ej-success)}.ej-text-warning{color:var(--ej-warning)}.ej-title{margin:0;color:var(--ej-text);font-size:var(--ej-font-size-2xl);font-weight:var(--ej-font-bold);line-height:var(--ej-line-tight)}.ej-title-lg{margin:0;color:var(--ej-text);font-size:var(--ej-font-size-3xl);font-weight:var(--ej-font-extrabold);line-height:var(--ej-line-tight)}.ej-title-xl{margin:0;color:var(--ej-text);font-size:var(--ej-font-size-4xl);font-weight:var(--ej-font-extrabold);line-height:var(--ej-line-tight)}.ej-text-sm{font-size:var(--ej-font-size-sm)}.ej-text-md{font-size:var(--ej-font-size-md)}.ej-text-lg{font-size:var(--ej-font-size-lg)}.ej-text-bold{font-weight:var(--ej-font-bold)}.ej-text-semibold{font-weight:var(--ej-font-semibold)}.ej-container{width:100%;max-width:var(--ej-container-xl);margin-left:auto;margin-right:auto;padding-left:var(--ej-space-6);padding-right:var(--ej-space-6)}.ej-container-sm{max-width:var(--ej-container-sm)}.ej-container-md{max-width:var(--ej-container-md)}.ej-container-lg{max-width:var(--ej-container-lg)}.ej-container-2xl{max-width:var(--ej-container-2xl)}.ej-card{background:var(--ej-background-white);border:1px solid var(--ej-border-light);border-radius:var(--ej-radius-lg);box-shadow:var(--ej-shadow-sm)}.ej-card-hover{transition:transform var(--ej-transition),box-shadow var(--ej-transition),border-color var(--ej-transition)}.ej-card-hover:hover{transform:translateY(-2px);border-color:var(--ej-border);box-shadow:var(--ej-shadow-md)}.ej-card-header{padding:var(--ej-space-5) var(--ej-space-6);border-bottom:1px solid var(--ej-border-light)}.ej-card-body{padding:var(--ej-space-6)}.ej-card-footer{padding:var(--ej-space-4) var(--ej-space-6);border-top:1px solid var(--ej-border-light)}.btn-ej{min-height:var(--ej-control-height);display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 18px;border-radius:var(--ej-radius-md);font-size:var(--ej-font-size-md);font-weight:var(--ej-font-bold);line-height:1;cursor:pointer;transition:transform var(--ej-transition),background-color var(--ej-transition),border-color var(--ej-transition),box-shadow var(--ej-transition),color var(--ej-transition),opacity var(--ej-transition)}.btn-ej:hover{transform:translateY(-1px)}.btn-ej:active{transform:translateY(0)}.btn-ej:focus-visible{outline:3px solid rgba(18,107,58,.18);outline-offset:2px}.btn-ej:disabled,.btn-ej.disabled{opacity:.55;cursor:not-allowed;transform:none;pointer-events:none}.btn-ej-primary{color:var(--ej-text-white);background:var(--ej-primary);box-shadow:0 4px 10px #126b3a29}.btn-ej-primary:hover{background:var(--ej-primary-dark);box-shadow:0 7px 16px #126b3a33}.btn-ej-secondary{color:var(--ej-primary);background:var(--ej-primary-light);border:1px solid #D1EBDD}.btn-ej-secondary:hover{background:#dff2e8;border-color:#c0dfcd}.btn-ej-outline{color:var(--ej-primary);background:var(--ej-background-white);border:1px solid var(--ej-border-dark)}.btn-ej-outline:hover{color:var(--ej-primary-dark);background:var(--ej-primary-lighter);border-color:var(--ej-primary)}.btn-ej-ghost{color:var(--ej-text-secondary);background:transparent}.btn-ej-ghost:hover{color:var(--ej-primary);background:var(--ej-primary-light)}.btn-ej-success{color:var(--ej-text-white);background:var(--ej-success)}.btn-ej-success:hover{background:#11683d}.btn-ej-danger{color:var(--ej-text-white);background:var(--ej-danger)}.btn-ej-danger:hover{background:#a93226}.btn-ej-sm{min-height:var(--ej-control-height-sm);padding:0 13px;font-size:var(--ej-font-size-sm)}.btn-ej-lg{min-height:var(--ej-control-height-lg);padding:0 22px;font-size:var(--ej-font-size-base)}.btn-ej-block{width:100%}.ej-input,.ej-select,.ej-textarea{width:100%;color:var(--ej-text);background:var(--ej-background-white);border:1px solid var(--ej-border);border-radius:var(--ej-radius-md);font-size:var(--ej-font-size-md);transition:border-color var(--ej-transition),box-shadow var(--ej-transition),background-color var(--ej-transition)}.ej-input,.ej-select{height:var(--ej-control-height);padding:0 13px}.ej-textarea{min-height:110px;padding:12px 13px;resize:vertical}.ej-input::placeholder,.ej-textarea::placeholder{color:var(--ej-text-muted)}.ej-input:hover,.ej-select:hover,.ej-textarea:hover{border-color:var(--ej-border-dark)}.ej-input:focus,.ej-select:focus,.ej-textarea:focus{outline:none;border-color:var(--ej-primary);box-shadow:0 0 0 3px #126b3a1a}.ej-input:disabled,.ej-select:disabled,.ej-textarea:disabled{background:#f2f5f3;color:var(--ej-text-muted);cursor:not-allowed}.ej-label{display:block;margin-bottom:7px;color:var(--ej-text);font-size:var(--ej-font-size-sm);font-weight:var(--ej-font-semibold)}.ej-label-required:after{content:" *";color:var(--ej-danger)}.ej-form-group{margin-bottom:var(--ej-space-5)}.ej-help{margin-top:6px;color:var(--ej-text-muted);font-size:var(--ej-font-size-xs);line-height:var(--ej-line-normal)}.ej-error{margin-top:6px;color:var(--ej-danger);font-size:var(--ej-font-size-xs);font-weight:var(--ej-font-medium)}.ej-badge{min-height:26px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 10px;border-radius:var(--ej-radius-full);font-size:var(--ej-font-size-xs);font-weight:var(--ej-font-semibold);white-space:nowrap}.ej-badge-primary{color:var(--ej-primary);background:var(--ej-primary-light)}.ej-badge-success{color:var(--ej-success);background:var(--ej-success-light)}.ej-badge-danger{color:var(--ej-danger);background:var(--ej-danger-light)}.ej-badge-warning{color:var(--ej-warning);background:var(--ej-warning-light)}.ej-badge-info{color:var(--ej-info);background:var(--ej-info-light)}.ej-badge-neutral{color:var(--ej-text-secondary);background:#f0f3f1}.ej-status-online{display:inline-flex;align-items:center;gap:7px;padding:8px 12px;color:var(--ej-text-secondary);background:var(--ej-primary-lighter);border:1px solid #D6EADF;border-radius:var(--ej-radius-full);font-size:var(--ej-font-size-sm);font-weight:var(--ej-font-medium)}.ej-status-online:before{content:"";width:7px;height:7px;flex:0 0 7px;border-radius:50%;background:#16a05d;box-shadow:0 0 0 3px #16a05d1a}.ej-alert{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border:1px solid transparent;border-radius:var(--ej-radius-md);font-size:var(--ej-font-size-sm);line-height:var(--ej-line-normal)}.ej-alert-success{color:#17653c;background:var(--ej-success-light);border-color:#cde9d9}.ej-alert-danger{color:#96372e;background:var(--ej-danger-light);border-color:#f3c8c4}.ej-alert-warning{color:#876000;background:var(--ej-warning-light);border-color:#f0dda9}.ej-alert-info{color:#216487;background:var(--ej-info-light);border-color:#cbe5f3}.ej-table-wrapper{width:100%;overflow-x:auto;background:var(--ej-background-white);border:1px solid var(--ej-border-light);border-radius:var(--ej-radius-lg);box-shadow:var(--ej-shadow-xs)}.ej-table{width:100%;border-collapse:collapse;font-size:var(--ej-font-size-sm)}.ej-table thead{background:#f7faf8}.ej-table th{padding:13px 16px;color:var(--ej-text-secondary);border-bottom:1px solid var(--ej-border);font-size:var(--ej-font-size-xs);font-weight:var(--ej-font-bold);text-align:left;text-transform:uppercase;letter-spacing:.025em}.ej-table td{padding:14px 16px;color:var(--ej-text);border-bottom:1px solid var(--ej-border-light);vertical-align:middle}.ej-table tbody tr{transition:background-color var(--ej-transition-fast)}.ej-table tbody tr:hover{background:#f9fcfa}.ej-table tbody tr:last-child td{border-bottom:0}.ej-modal-backdrop{position:fixed;top:0;right:0;bottom:0;left:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:var(--ej-space-6);background:#08170f7a}.ej-modal{width:100%;max-width:600px;max-height:calc(100vh - 48px);overflow:hidden;background:var(--ej-background-white);border:1px solid var(--ej-border-light);border-radius:var(--ej-radius-xl);box-shadow:var(--ej-shadow-lg)}.ej-modal-header{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:18px 22px;border-bottom:1px solid var(--ej-border-light)}.ej-modal-body{padding:22px;overflow-y:auto}.ej-modal-footer{display:flex;align-items:center;justify-content:flex-end;gap:10px;padding:16px 22px;border-top:1px solid var(--ej-border-light)}.ej-icon{width:40px;height:40px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;color:var(--ej-primary);background:var(--ej-primary-light);border:1px solid #D5EADF;border-radius:var(--ej-radius-md)}.ej-icon-sm{width:32px;height:32px;border-radius:var(--ej-radius-sm)}.ej-icon-lg{width:48px;height:48px;border-radius:var(--ej-radius-lg)}.ej-divider{width:100%;height:1px;background:var(--ej-border-light);border:0}.ej-loading{width:20px;height:20px;display:inline-block;border:2px solid rgba(255,255,255,.35);border-top-color:currentColor;border-radius:50%;animation:ej-spin .7s linear infinite}.atendimento-acoes{display:flex;align-items:center;gap:12px;margin-top:16px;margin-bottom:24px}.atendimento-acoes .btn,.atendimento-acoes button,.atendimento-acoes a{flex-shrink:0}.atendimento-acoes .btn-voltar,.atendimento-acoes .btn-primary{margin:0}@media (max-width: 640px){.atendimento-acoes{gap:10px;margin-top:16px;margin-bottom:22px;flex-wrap:wrap}}@keyframes ej-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.ej-empty{padding:48px 24px;text-align:center;color:var(--ej-text-secondary)}.ej-empty-icon{width:52px;height:52px;display:flex;align-items:center;justify-content:center;margin:0 auto 16px;color:var(--ej-primary);background:var(--ej-primary-light);border-radius:var(--ej-radius-lg)}.ej-empty-title{margin:0 0 6px;color:var(--ej-text);font-size:var(--ej-font-size-lg);font-weight:var(--ej-font-bold)}.ej-empty-text{margin:0;color:var(--ej-text-muted);font-size:var(--ej-font-size-sm)}.ej-pagination{display:flex;align-items:center;gap:6px}.ej-pagination-item{min-width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;color:var(--ej-text-secondary);background:var(--ej-background-white);border:1px solid var(--ej-border);border-radius:var(--ej-radius-md);font-size:var(--ej-font-size-sm);font-weight:var(--ej-font-semibold);cursor:pointer;transition:background-color var(--ej-transition),color var(--ej-transition),border-color var(--ej-transition)}.ej-pagination-item:hover{color:var(--ej-primary);background:var(--ej-primary-light);border-color:var(--ej-primary)}.ej-pagination-item.active{color:var(--ej-text-white);background:var(--ej-primary);border-color:var(--ej-primary)}.ej-pagination-item:disabled{opacity:.45;cursor:not-allowed}.ej-flex{display:flex}.ej-flex-center{display:flex;align-items:center;justify-content:center}.ej-flex-between{display:flex;align-items:center;justify-content:space-between}.ej-flex-column{display:flex;flex-direction:column}.ej-items-center{align-items:center}.ej-justify-center{justify-content:center}.ej-justify-between{justify-content:space-between}.ej-gap-1{gap:var(--ej-space-1)}.ej-gap-2{gap:var(--ej-space-2)}.ej-gap-3{gap:var(--ej-space-3)}.ej-gap-4{gap:var(--ej-space-4)}.ej-gap-5{gap:var(--ej-space-5)}.ej-gap-6{gap:var(--ej-space-6)}.ej-mt-4{margin-top:var(--ej-space-4)}.ej-mt-6{margin-top:var(--ej-space-6)}.ej-mb-4{margin-bottom:var(--ej-space-4)}.ej-mb-6{margin-bottom:var(--ej-space-6)}:focus-visible{outline:3px solid rgba(18,107,58,.18);outline-offset:2px}@media (prefers-reduced-motion: reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media (max-width: 1024px){.ej-container{padding-left:var(--ej-space-5);padding-right:var(--ej-space-5)}.ej-title-xl{font-size:2.1rem}}@media (max-width: 768px){.ej-container{padding-left:var(--ej-space-4);padding-right:var(--ej-space-4)}.ej-title{font-size:1.3rem}.ej-title-lg{font-size:1.65rem}.ej-title-xl{font-size:1.9rem}.ej-card-body{padding:var(--ej-space-5)}.ej-modal-backdrop{padding:var(--ej-space-4)}.ej-modal-header,.ej-modal-footer{padding-left:16px;padding-right:16px}.ej-modal-body{padding:16px}.btn-ej{min-height:42px}}@media (max-width: 480px){html{font-size:15px}.ej-container{padding-left:12px;padding-right:12px}.btn-ej{width:100%}.ej-modal-footer{flex-direction:column}.ej-modal-footer .btn-ej{width:100%}.ej-pagination{flex-wrap:wrap}}.tema-ej{--ej-primary: #126B3A;--ej-primary-dark: #0D542D;--ej-primary-darker: #093D20;--ej-primary-light: #E9F7EF;--ej-primary-lighter: #F3FAF6;--ej-text: #17211B;--ej-text-secondary: #64706A;--ej-text-muted: #8A948E;--ej-text-light: #A5ADA8;--ej-background: #F4F8F6;--ej-background-soft: #F8FBF9;--ej-border: #DCE6E0;--ej-border-light: #E8EFEB;--ej-border-dark: #C8D8CF;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-janeiro-branco{--ej-primary: #64748B;--ej-primary-dark: #475569;--ej-primary-darker: #334155;--ej-primary-light: #F1F5F9;--ej-primary-lighter: #F8FAFC;--ej-text: #17211B;--ej-text-secondary: #64706A;--ej-text-muted: #8A948E;--ej-text-light: #A5ADA8;--ej-background: #F8FAFC;--ej-background-soft: #FFFFFF;--ej-border: #E2E8F0;--ej-border-light: #EEF2F6;--ej-border-dark: #CBD5E1;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-fevereiro-roxo{--ej-primary: #7C3AED;--ej-primary-dark: #6D28D9;--ej-primary-darker: #5B21B6;--ej-primary-light: #F3E8FF;--ej-primary-lighter: #FAF5FF;--ej-text: #21152E;--ej-text-secondary: #665278;--ej-text-muted: #8B789B;--ej-text-light: #A99BB5;--ej-background: #FAF7FF;--ej-background-soft: #FDFBFF;--ej-border: #E9D5FF;--ej-border-light: #F1E6FA;--ej-border-dark: #D8B4FE;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-marco-lilas{--ej-primary: #A855F7;--ej-primary-dark: #9333EA;--ej-primary-darker: #7E22CE;--ej-primary-light: #F5EAFE;--ej-primary-lighter: #FBF5FF;--ej-text: #261832;--ej-text-secondary: #6B5579;--ej-text-muted: #917E9D;--ej-text-light: #AA9AB5;--ej-background: #FCF9FF;--ej-background-soft: #FFFCFF;--ej-border: #E9D5FF;--ej-border-light: #F2E7FA;--ej-border-dark: #D8B4FE;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-abril-azul{--ej-primary: #2563EB;--ej-primary-dark: #1D4ED8;--ej-primary-darker: #1E40AF;--ej-primary-light: #EFF6FF;--ej-primary-lighter: #F5F9FF;--ej-text: #111827;--ej-text-secondary: #4B5F78;--ej-text-muted: #71839A;--ej-text-light: #9AA9BC;--ej-background: #F7FAFF;--ej-background-soft: #F1F6FF;--ej-border: #D5E3FA;--ej-border-light: #E5EEFC;--ej-border-dark: #BDD1F0;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-maio-amarelo{--ej-primary: #EAB308;--ej-primary-dark: #CA8A04;--ej-primary-darker: #A16207;--ej-primary-light: #FEF9C3;--ej-primary-lighter: #FFFDEB;--ej-text: #29220A;--ej-text-secondary: #665A2E;--ej-text-muted: #887A45;--ej-text-light: #A69A65;--ej-background: #FFFDF3;--ej-background-soft: #FFFBE8;--ej-border: #FDE68A;--ej-border-light: #FEF3C7;--ej-border-dark: #FACC15;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-junho-vermelho{--ej-primary: #DC2626;--ej-primary-dark: #B91C1C;--ej-primary-darker: #991B1B;--ej-primary-light: #FEE2E2;--ej-primary-lighter: #FFF5F5;--ej-text: #271414;--ej-text-secondary: #684545;--ej-text-muted: #8C6A6A;--ej-text-light: #A88A8A;--ej-background: #FFF8F8;--ej-background-soft: #FFF3F3;--ej-border: #FECACA;--ej-border-light: #FEE2E2;--ej-border-dark: #FCA5A5;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-julho-amarelo{--ej-primary: #CA8A04;--ej-primary-dark: #A16207;--ej-primary-darker: #854D0E;--ej-primary-light: #FEF3C7;--ej-primary-lighter: #FFFBEA;--ej-text: #29220A;--ej-text-secondary: #665A2E;--ej-text-muted: #887A45;--ej-text-light: #A69A65;--ej-background: #FFFDF5;--ej-background-soft: #FFFBEA;--ej-border: #FDE68A;--ej-border-light: #FEF3C7;--ej-border-dark: #FACC15;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-agosto-lilas{--ej-primary: #7C3AED;--ej-primary-dark: #6D28D9;--ej-primary-darker: #5B21B6;--ej-primary-light: #F3E8FF;--ej-primary-lighter: #FAF5FF;--ej-text: #24102F;--ej-text-secondary: #5B3A6B;--ej-text-muted: #80658F;--ej-text-light: #A78BB5;--ej-background: #FCF9FF;--ej-background-soft: #F8F0FF;--ej-border: #E9D5FF;--ej-border-light: #F3E8FF;--ej-border-dark: #C084FC;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-setembro-amarelo{--ej-primary: #EAB308;--ej-primary-dark: #CA8A04;--ej-primary-darker: #A16207;--ej-primary-light: #FEF9C3;--ej-primary-lighter: #FFFDEB;--ej-text: #29220A;--ej-text-secondary: #665A2E;--ej-text-muted: #887A45;--ej-text-light: #A69A65;--ej-background: #FFFDF3;--ej-background-soft: #FFFBE8;--ej-border: #FDE68A;--ej-border-light: #FEF3C7;--ej-border-dark: #FACC15;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-outubro-rosa{--ej-primary: #D9468D;--ej-primary-dark: #BE3477;--ej-primary-darker: #9D285F;--ej-primary-light: #FCE7F3;--ej-primary-lighter: #FFF4F9;--ej-text: #24151D;--ej-text-secondary: #654653;--ej-text-muted: #8A6875;--ej-text-light: #B18D9A;--ej-background: #FFF8FB;--ej-background-soft: #FFF1F7;--ej-border: #F3D1E2;--ej-border-light: #F8E2EC;--ej-border-dark: #E8B8CE;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-novembro-azul{--ej-primary: #2563EB;--ej-primary-dark: #1D4ED8;--ej-primary-darker: #1E40AF;--ej-primary-light: #EFF6FF;--ej-primary-lighter: #F5F9FF;--ej-text: #111827;--ej-text-secondary: #4B5F78;--ej-text-muted: #71839A;--ej-text-light: #9AA9BC;--ej-background: #F7FAFF;--ej-background-soft: #F1F6FF;--ej-border: #D5E3FA;--ej-border-light: #E5EEFC;--ej-border-dark: #BDD1F0;--ej-success: #16804A;--ej-success-light: #EAF8F0}.tema-dezembro-vermelho{--ej-primary: #DC2626;--ej-primary-dark: #B91C1C;--ej-primary-darker: #991B1B;--ej-primary-light: #FEE2E2;--ej-primary-lighter: #FFF5F5;--ej-text: #271414;--ej-text-secondary: #684545;--ej-text-muted: #8C6A6A;--ej-text-light: #A88A8A;--ej-background: #FFF8F8;--ej-background-soft: #FFF3F3;--ej-border: #FECACA;--ej-border-light: #FEE2E2;--ej-border-dark: #FCA5A5;--ej-success: #16804A;--ej-success-light: #EAF8F0}.campanha-tema{width:100%;display:flex;align-items:center;justify-content:center;gap:10px;padding:8px 20px;background:var(--ej-primary-light);border-bottom:1px solid var(--ej-border);color:var(--ej-text);box-sizing:border-box}.campanha-tema-icone{width:30px;height:30px;display:flex;align-items:center;justify-content:center;flex-shrink:0;font-size:18px;border-radius:9px;background:var(--ej-primary-lighter);border:1px solid var(--ej-border);box-shadow:0 2px 6px #0000000a}.campanha-tema-conteudo{display:flex;align-items:center;gap:8px;line-height:1.2}.campanha-tema-nome{font-size:12px;font-weight:800;color:var(--ej-primary);white-space:nowrap}.campanha-tema-slogan{font-size:12px;font-weight:500;color:var(--ej-text-secondary)}@media (max-width: 640px){.campanha-tema{padding:8px 14px}.campanha-tema-conteudo{flex-direction:column;align-items:flex-start;gap:2px}.campanha-tema-nome,.campanha-tema-slogan{white-space:normal}}
