.HomePage-module__dJ4IGW__page{background:linear-gradient(180deg,var(--home-bg-top)0%,var(--home-bg-bottom)100%);flex-direction:column;align-items:center;min-height:calc(100vh - 56px);display:flex}.HomePage-module__dJ4IGW__hero{text-align:center;max-width:680px;padding:3rem 1.5rem 2.5rem}.HomePage-module__dJ4IGW__heroBadge{text-transform:uppercase;letter-spacing:.08em;color:#065f46;background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);border:1px solid #065f4633;border-radius:100px;margin-bottom:1.25rem;padding:.4rem 1rem;font-size:.8rem;font-weight:600;display:inline-block}.HomePage-module__dJ4IGW__heroTitle{letter-spacing:-.04em;margin-bottom:.5rem;font-size:clamp(3rem,8vw,4.5rem);font-weight:800;line-height:1.1}.HomePage-module__dJ4IGW__heroTitleMain{background:linear-gradient(135deg,#059669 0%,#0d9488 50%,#0891b2 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.HomePage-module__dJ4IGW__heroSubtitle{color:var(--foreground);margin-bottom:1rem;font-size:1.35rem;font-weight:600}.HomePage-module__dJ4IGW__heroDesc{color:var(--foreground);opacity:.9;margin-bottom:2rem;font-size:1.05rem;line-height:1.65}.HomePage-module__dJ4IGW__cta{color:#fff;cursor:pointer;background:linear-gradient(135deg,#059669 0%,#0d9488 100%);border:none;border-radius:12px;align-items:center;gap:.5rem;padding:1rem 2rem;font-size:1.1rem;font-weight:600;transition:transform .2s,box-shadow .2s;display:inline-flex;box-shadow:0 4px 14px #05966966}.HomePage-module__dJ4IGW__cta:hover{transform:translateY(-2px);box-shadow:0 6px 20px #05966973}.HomePage-module__dJ4IGW__ctaIcon{font-size:1.2em;transition:transform .2s}.HomePage-module__dJ4IGW__cta:hover .HomePage-module__dJ4IGW__ctaIcon{transform:translate(4px)}.HomePage-module__dJ4IGW__features{width:100%;max-width:900px;padding:2rem 1.5rem 3rem}.HomePage-module__dJ4IGW__sectionTitle{color:var(--foreground);text-align:center;margin-bottom:1.5rem;font-size:1.5rem;font-weight:700}.HomePage-module__dJ4IGW__featureGrid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:1.25rem;display:grid}.HomePage-module__dJ4IGW__featureCard{background:#ffffffe6;border:1px solid #05966926;border-radius:12px;padding:1.5rem;transition:transform .2s,box-shadow .2s;box-shadow:0 2px 12px #05966914}.HomePage-module__dJ4IGW__featureCard:hover{transform:translateY(-2px);box-shadow:0 6px 20px #0596691f}.HomePage-module__dJ4IGW__featureIcon{margin-bottom:.75rem;font-size:1.75rem;display:block}.HomePage-module__dJ4IGW__featureTitle{color:#065f46;margin:0 0 .4rem;font-size:1.1rem;font-weight:700}.HomePage-module__dJ4IGW__featureDesc{color:var(--foreground);opacity:.9;margin:0;font-size:.95rem;line-height:1.5}.HomePage-module__dJ4IGW__footer{text-align:center;color:var(--foreground);opacity:.7;margin-top:auto;padding:1.5rem;font-size:.9rem}@media (prefers-color-scheme:dark){.HomePage-module__dJ4IGW__heroBadge{color:#6ee7b7;background:linear-gradient(135deg,#065f4699 0%,#0d948866 100%);border-color:#6ee7b733}.HomePage-module__dJ4IGW__heroTitleMain{background:linear-gradient(135deg,#34d399 0%,#2dd4bf 50%,#22d3ee 100%);-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.HomePage-module__dJ4IGW__cta{background:linear-gradient(135deg,#059669 0%,#14b8a6 100%);box-shadow:0 4px 14px #05966959}.HomePage-module__dJ4IGW__cta:hover{box-shadow:0 6px 20px #05966966}.HomePage-module__dJ4IGW__featureCard{background:#14532d4d;border-color:#4ade8033;box-shadow:0 2px 12px #0003}.HomePage-module__dJ4IGW__featureCard:hover{box-shadow:0 6px 20px #00000040}.HomePage-module__dJ4IGW__featureTitle{color:#6ee7b7}}
.FormattedEOBViewer-module__X-H-Wq__container{background:linear-gradient(165deg,#f0f4ff 0%,#e8f0fe 25%,#fefce8 60%,#f0fdf4 100%);border:2px solid #c7d2fe;border-radius:16px;overflow:hidden;box-shadow:0 8px 32px #3b82f61f,0 2px 8px #0000000f}.FormattedEOBViewer-module__X-H-Wq__header{color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#7c3aed 50%,#a855f7 100%);padding:1.35rem 1.5rem;box-shadow:0 4px 14px #4f46e566}.FormattedEOBViewer-module__X-H-Wq__headerTitle{letter-spacing:-.02em;text-shadow:0 1px 2px #0003;margin:0 0 .3rem;font-size:1.3rem;font-weight:800}.FormattedEOBViewer-module__X-H-Wq__headerSub{opacity:.95;margin:0;font-size:.9rem}.FormattedEOBViewer-module__X-H-Wq__legend{background:#f8fafc;border-bottom:1px solid #e2e8f0;flex-wrap:wrap;align-items:center;gap:.6rem 1.2rem;padding:.75rem 1.5rem;display:flex}.FormattedEOBViewer-module__X-H-Wq__legendTitle{color:#334155;text-transform:uppercase;letter-spacing:.04em;font-size:.8rem;font-weight:700}.FormattedEOBViewer-module__X-H-Wq__legendItem{color:#475569;align-items:center;gap:.35rem;font-size:.78rem;font-weight:600;display:inline-flex}.FormattedEOBViewer-module__X-H-Wq__legendDot{border-radius:3px;flex-shrink:0;width:10px;height:10px;display:inline-block}.FormattedEOBViewer-module__X-H-Wq__legendCodeRef{color:#4f46e5;cursor:pointer;background:0 0;border:1px solid #4f46e5;border-radius:6px;margin-left:auto;padding:.35rem .75rem;font-size:.78rem;font-weight:600}.FormattedEOBViewer-module__X-H-Wq__legendCodeRef:hover{color:#4338ca;background:#eef2ff;border-color:#4338ca}.FormattedEOBViewer-module__X-H-Wq__blocks{flex-direction:column;gap:1.1rem;padding:1.35rem 1.5rem;display:flex}.FormattedEOBViewer-module__X-H-Wq__badgeStart{color:#065f46;background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);border:2px solid #6ee7b7;border-radius:10px;align-items:center;gap:.5rem;width:fit-content;padding:.55rem 1.1rem;font-size:.9rem;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #10b98140}.FormattedEOBViewer-module__X-H-Wq__badgeIcon{color:#059669}.FormattedEOBViewer-module__X-H-Wq__badgeEnd{color:#1e3a8a;background:linear-gradient(135deg,#bfdbfe 0%,#93c5fd 100%);border:2px solid #60a5fa;border-radius:10px;align-items:center;gap:.5rem;width:fit-content;padding:.55rem 1.1rem;font-size:.9rem;font-weight:700;display:inline-flex;box-shadow:0 2px 8px #3b82f64d}.FormattedEOBViewer-module__X-H-Wq__badgeEnd .FormattedEOBViewer-module__X-H-Wq__badgeIcon{color:#2563eb}.FormattedEOBViewer-module__X-H-Wq__card{background:linear-gradient(145deg,#eff6ff 0%,#dbeafe 50%,#fff 100%);border:2px solid #93c5fd;border-radius:12px;padding:1.35rem;box-shadow:0 4px 16px #3b82f626}.FormattedEOBViewer-module__X-H-Wq__cardTitlePayment{color:#1d4ed8;text-shadow:0 0 1px #3b82f64d;border-bottom:3px solid #3b82f6;margin:0 0 1rem;padding-bottom:.6rem;font-size:1.05rem;font-weight:800}.FormattedEOBViewer-module__X-H-Wq__cardClaim{background:linear-gradient(145deg,#ecfdf5 0%,#d1fae5 40%,#fff 100%);border:2px solid #34d399;border-left:6px solid #10b981;border-radius:12px;padding:1.35rem;box-shadow:0 4px 16px #10b98133}.FormattedEOBViewer-module__X-H-Wq__cardTitleClaim{color:#047857;text-shadow:0 0 1px #0596694d;margin:0 0 1rem;font-size:1.05rem;font-weight:800}.FormattedEOBViewer-module__X-H-Wq__cardTitleOther{color:#b45309;border-bottom:3px solid #f59e0b;margin:0 0 1rem;padding-bottom:.6rem;font-size:1.05rem;font-weight:800}.FormattedEOBViewer-module__X-H-Wq__cardOther{background:linear-gradient(145deg,#fffbeb 0%,#fef3c7 50%,#fef9c3 100%);border:2px solid #fcd34d;border-radius:12px;padding:1.35rem;box-shadow:0 4px 16px #f59e0b33}.FormattedEOBViewer-module__X-H-Wq__cardTotals{background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 50%,#6ee7b7 100%);border:2px solid #34d399;border-radius:12px;padding:1.35rem;box-shadow:0 4px 20px #10b98159}.FormattedEOBViewer-module__X-H-Wq__cardTitleTotals{color:#065f46;text-shadow:0 0 1px #055f464d;margin:0 0 1rem;font-size:1.05rem;font-weight:800}.FormattedEOBViewer-module__X-H-Wq__rows{gap:.55rem;margin:0;display:grid}.FormattedEOBViewer-module__X-H-Wq__row{grid-template-columns:1fr 1.5fr;align-items:baseline;gap:1rem;display:grid}.FormattedEOBViewer-module__X-H-Wq__label{color:#475569;margin:0;font-size:.825rem;font-weight:600}.FormattedEOBViewer-module__X-H-Wq__labelSmall{color:#475569;margin:0;font-size:.75rem;font-weight:600}.FormattedEOBViewer-module__X-H-Wq__value,.FormattedEOBViewer-module__X-H-Wq__valueSmall{color:#0f172a;margin:0;font-family:ui-monospace,monospace;font-size:.9rem}.FormattedEOBViewer-module__X-H-Wq__valueHighlight{color:#0f172a;margin:0;font-family:ui-monospace,monospace;font-size:.95rem;font-weight:700}.FormattedEOBViewer-module__X-H-Wq__valueAmount{font-variant-numeric:tabular-nums;color:#065f46;background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border:1px solid #a7f3d0;border-radius:6px;margin:0;padding:.25rem .5rem;font-family:ui-monospace,monospace;font-size:.9rem;font-weight:700;display:inline-block;box-shadow:0 1px 2px #055f4614}.FormattedEOBViewer-module__X-H-Wq__valueTotals{font-variant-numeric:tabular-nums;color:#065f46;background:linear-gradient(135deg,#d1fae5 0%,#a7f3d0 100%);border:1px solid #6ee7b7;border-radius:6px;margin:0;padding:.3rem .55rem;font-family:ui-monospace,monospace;font-size:1.05rem;font-weight:800;display:inline-block;box-shadow:0 1px 3px #055f461f}.FormattedEOBViewer-module__X-H-Wq__searchHighlight{color:#854d0e;background:linear-gradient(#fef08a 0%,#fde047 100%);border-radius:4px;padding:.1em .2em;font-weight:700;box-shadow:0 0 0 1px #eab308}.FormattedEOBViewer-module__X-H-Wq__serviceLines{flex-direction:column;gap:.85rem;margin-top:1.1rem;display:flex}.FormattedEOBViewer-module__X-H-Wq__serviceCard{background:linear-gradient(145deg,#fff7ed 0%,#ffedd5 50%,#fed7aa 100%);border:2px solid #fdba74;border-radius:10px;padding:1.1rem;box-shadow:0 2px 12px #ea580c26}.FormattedEOBViewer-module__X-H-Wq__serviceTitle{color:#c2410c;text-shadow:0 0 1px #c2410c4d;margin:0 0 .55rem;font-size:.9rem;font-weight:800}.FormattedEOBViewer-module__X-H-Wq__serviceAdjustments{background:#fff;border:1px solid #fecaca;border-left:4px solid #dc2626;border-radius:10px;margin-top:.85rem;padding:.85rem;box-shadow:0 1px 8px #0000000d}.FormattedEOBViewer-module__X-H-Wq__serviceAdjTitle{color:#991b1b;margin:0 0 .6rem;font-size:.85rem;font-weight:800}.FormattedEOBViewer-module__X-H-Wq__adjustmentCard{background:#fff;border:1px solid #fecaca;border-left:5px solid #dc2626;border-radius:12px;margin-top:1.1rem;padding:1.25rem;box-shadow:0 2px 12px #0000000f}.FormattedEOBViewer-module__X-H-Wq__adjTitle{color:#991b1b;margin:0 0 .25rem;font-size:1rem;font-weight:800}.FormattedEOBViewer-module__X-H-Wq__adjIntro{color:#64748b;margin:0 0 1rem;font-size:.8rem}.FormattedEOBViewer-module__X-H-Wq__adjBlock{background:#fafafa;border:1px solid #e5e7eb;border-radius:10px;margin-bottom:1rem;overflow:hidden}.FormattedEOBViewer-module__X-H-Wq__adjBlock:last-child{margin-bottom:0}.FormattedEOBViewer-module__X-H-Wq__adjBlockLabel{text-transform:uppercase;letter-spacing:.04em;color:#64748b;margin-bottom:.35rem;font-size:.7rem;font-weight:700;display:block}.FormattedEOBViewer-module__X-H-Wq__adjBlockSectionGroup{background:linear-gradient(#eff6ff 0%,#dbeafe 100%);border-bottom:1px solid #bfdbfe;padding:.65rem .85rem}.FormattedEOBViewer-module__X-H-Wq__adjBlockSectionReason{background:linear-gradient(#fffbeb 0%,#fef3c7 100%);border-bottom:1px solid #fde68a;padding:.65rem .85rem}.FormattedEOBViewer-module__X-H-Wq__adjBlockSectionAmount{background:linear-gradient(#ecfdf5 0%,#d1fae5 100%);border-left:4px solid #10b981;padding:.75rem .85rem}.FormattedEOBViewer-module__X-H-Wq__adjBlockRow{gap:.5rem;margin-top:.2rem;font-size:.8rem;display:flex}.FormattedEOBViewer-module__X-H-Wq__adjBlockRow:first-of-type{margin-top:0}.FormattedEOBViewer-module__X-H-Wq__adjBlockKey{color:#475569;flex-shrink:0;min-width:10rem;font-weight:500}.FormattedEOBViewer-module__X-H-Wq__adjBlockVal{color:#0f172a;font-family:ui-monospace,monospace}.FormattedEOBViewer-module__X-H-Wq__adjRow{gap:.5rem;margin-bottom:.3rem;font-size:.825rem;display:flex}.FormattedEOBViewer-module__X-H-Wq__adjLabel{color:#475569;min-width:12rem;font-weight:500}.FormattedEOBViewer-module__X-H-Wq__adjValue{color:#0f172a;font-family:ui-monospace,monospace;font-weight:500}.FormattedEOBViewer-module__X-H-Wq__adjValueAmount{font-variant-numeric:tabular-nums;color:#065f46;background:linear-gradient(135deg,#ecfdf5 0%,#d1fae5 100%);border:1px solid #a7f3d0;border-radius:6px;padding:.2rem .45rem;font-family:ui-monospace,monospace;font-size:.875rem;font-weight:700;display:inline-block;box-shadow:0 1px 2px #055f4614}.FormattedEOBViewer-module__X-H-Wq__footer{text-align:center;background:linear-gradient(#0000 0%,#f1f5f9 100%);border-radius:0 0 14px 14px;margin:0 -1.5rem -1.35rem;padding:1.25rem 1.5rem 1.35rem}.FormattedEOBViewer-module__X-H-Wq__footerText{color:#64748b;margin:0;font-size:.9rem;font-weight:600}@media (max-width:640px){.FormattedEOBViewer-module__X-H-Wq__row{grid-template-columns:1fr}}
.ERAControlCenter-module__WifL4q__wrapper{background:var(--cc-bg,#f1f5f9);max-width:960px;min-height:calc(100vh - 56px);margin:0 auto;padding:2rem 1.5rem 3rem}.ERAControlCenter-module__WifL4q__pageHeader{border-bottom:2px solid #e2e8f0;margin-bottom:2rem;padding-bottom:1rem}.ERAControlCenter-module__WifL4q__pageTitle{letter-spacing:-.02em;color:var(--cc-heading,#0f172a);margin:0 0 .35rem;font-size:1.75rem;font-weight:700}.ERAControlCenter-module__WifL4q__pageSubtitle{color:var(--cc-text,#475569);margin:0;font-size:1rem}.ERAControlCenter-module__WifL4q__quotaCard{color:#fff;background:linear-gradient(135deg,#1e3a5f 0%,#2563eb 50%,#3b82f6 100%);border:1px solid #ffffff26;border-radius:14px;margin-bottom:1.5rem;padding:1.25rem 1.5rem;box-shadow:0 4px 14px #2563eb59}.ERAControlCenter-module__WifL4q__quotaHeader{align-items:center;gap:.5rem;margin-bottom:.75rem;display:flex}.ERAControlCenter-module__WifL4q__quotaIcon{font-size:1.5rem;line-height:1}.ERAControlCenter-module__WifL4q__quotaTitle{letter-spacing:.02em;text-transform:uppercase;opacity:.95;margin:0;font-size:.95rem;font-weight:600}.ERAControlCenter-module__WifL4q__quotaResetHint{opacity:.85;margin:0 0 .5rem;font-size:.8rem}.ERAControlCenter-module__WifL4q__quotaAllowance{opacity:.95;margin:0 0 .5rem;font-size:.9rem}.ERAControlCenter-module__WifL4q__quotaAllowance strong{font-weight:700}.ERAControlCenter-module__WifL4q__quotaUnlimited{opacity:.95;margin:0;font-size:1rem}.ERAControlCenter-module__WifL4q__quotaCountWrap{letter-spacing:-.02em;margin-bottom:.6rem;font-size:1.5rem;font-weight:700}.ERAControlCenter-module__WifL4q__quotaUsed{color:#fff}.ERAControlCenter-module__WifL4q__quotaSeparator{opacity:.9;font-weight:500}.ERAControlCenter-module__WifL4q__quotaLimit{color:#93c5fd}.ERAControlCenter-module__WifL4q__quotaLabel{opacity:.95;margin-left:.15rem;font-size:1rem;font-weight:500}.ERAControlCenter-module__WifL4q__quotaBarWrap,.ERAControlCenter-module__WifL4q__quotaBarWrapWarning{background:#fff3;border-radius:6px;height:10px;margin-bottom:.5rem;overflow:hidden}.ERAControlCenter-module__WifL4q__quotaBar{background:linear-gradient(90deg,#34d399,#10b981);border-radius:6px;height:100%;transition:width .3s}.ERAControlCenter-module__WifL4q__quotaBarWarning{background:linear-gradient(90deg,#fbbf24,#f59e0b);border-radius:6px;height:100%;transition:width .3s}.ERAControlCenter-module__WifL4q__quotaBarFull{background:linear-gradient(90deg,#f87171,#ef4444);border-radius:6px;height:100%;transition:width .3s}.ERAControlCenter-module__WifL4q__quotaMessage{color:#fecaca;margin:0;font-size:.9rem;font-weight:600}.ERAControlCenter-module__WifL4q__card{background:var(--card-bg,#fff);border:1px solid var(--card-border,#e2e8f0);border-radius:12px;margin-bottom:1.5rem;padding:1.5rem;box-shadow:0 1px 3px #0000000f}.ERAControlCenter-module__WifL4q__cardTitle{color:var(--foreground);letter-spacing:.01em;margin:0 0 .35rem;font-size:1rem;font-weight:600}.ERAControlCenter-module__WifL4q__cardDesc{color:var(--cc-text,#64748b);margin:0 0 1rem;font-size:.9rem}.ERAControlCenter-module__WifL4q__processingStatus{color:var(--cc-text,#047857);margin:0 0 .75rem;font-size:.9rem;font-weight:500}.ERAControlCenter-module__WifL4q__cardUpload{border-left:4px solid #2563eb}.ERAControlCenter-module__WifL4q__cardUpload .ERAControlCenter-module__WifL4q__cardTitle{color:#1d4ed8}.ERAControlCenter-module__WifL4q__cardProcess{border-left:4px solid #059669}.ERAControlCenter-module__WifL4q__cardProcess .ERAControlCenter-module__WifL4q__cardTitle{color:#047857}.ERAControlCenter-module__WifL4q__processRow{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ERAControlCenter-module__WifL4q__cardView{border-left:4px solid #4f46e5}.ERAControlCenter-module__WifL4q__cardView .ERAControlCenter-module__WifL4q__cardTitle{color:#4338ca}.ERAControlCenter-module__WifL4q__cardExport{border-left:4px solid #0d9488}.ERAControlCenter-module__WifL4q__cardExport .ERAControlCenter-module__WifL4q__cardTitle{color:#0f766e}.ERAControlCenter-module__WifL4q__cardResults{border-left:4px solid #4f46e5}.ERAControlCenter-module__WifL4q__cardResults .ERAControlCenter-module__WifL4q__cardTitle{color:#4338ca}.ERAControlCenter-module__WifL4q__resultTabsWrap{flex-wrap:wrap;align-items:center;gap:.75rem;margin-bottom:1rem;display:flex}.ERAControlCenter-module__WifL4q__resultTabsLabel{color:var(--cc-text,#475569);font-size:.875rem;font-weight:600}.ERAControlCenter-module__WifL4q__resultTabs{flex-wrap:wrap;gap:.35rem;display:flex}.ERAControlCenter-module__WifL4q__resultTab,.ERAControlCenter-module__WifL4q__resultTabActive{border:1px solid var(--card-border,#e2e8f0);color:var(--foreground);cursor:pointer;background:#fff;border-radius:8px;align-items:center;gap:.5rem;padding:.5rem 1rem;font-size:.875rem;transition:background .15s,border-color .15s;display:inline-flex}.ERAControlCenter-module__WifL4q__resultTab:hover{background:#f1f5f9;border-color:#cbd5e1}.ERAControlCenter-module__WifL4q__resultTabActive{color:#4338ca;background:#eef2ff;border-color:#4f46e5;font-weight:600}.ERAControlCenter-module__WifL4q__resultTabMeta{color:#64748b;font-size:.75rem;font-weight:500}.ERAControlCenter-module__WifL4q__resultTabActive .ERAControlCenter-module__WifL4q__resultTabMeta{color:#6366f1}.ERAControlCenter-module__WifL4q__resultSummary{color:var(--cc-text,#475569);margin:0 0 1rem;font-size:.95rem}.ERAControlCenter-module__WifL4q__resultSummary strong{color:var(--foreground)}.ERAControlCenter-module__WifL4q__resultPanel{margin-top:.25rem}.ERAControlCenter-module__WifL4q__resultActions{flex-direction:column;gap:1.25rem;display:flex}.ERAControlCenter-module__WifL4q__resultActionGroup{flex-direction:column;gap:.5rem;display:flex}.ERAControlCenter-module__WifL4q__resultActionLabel{text-transform:uppercase;letter-spacing:.04em;color:#64748b;font-size:.8rem;font-weight:600}.ERAControlCenter-module__WifL4q__cardHistory{border-left:4px solid #6366f1}.ERAControlCenter-module__WifL4q__cardHistory .ERAControlCenter-module__WifL4q__cardTitle{color:#4f46e5}.ERAControlCenter-module__WifL4q__tableWrap{border:1px solid var(--card-border,#e2e8f0);border-radius:8px;overflow-x:auto}.ERAControlCenter-module__WifL4q__historyTable{border-collapse:collapse;width:100%;font-size:.9rem}.ERAControlCenter-module__WifL4q__historyTable th,.ERAControlCenter-module__WifL4q__historyTable td{text-align:left;border-bottom:1px solid var(--card-border,#e2e8f0);padding:.65rem 1rem}.ERAControlCenter-module__WifL4q__historyTable th{color:var(--foreground);background:#f8fafc;font-weight:600}.ERAControlCenter-module__WifL4q__historyTable tbody tr:hover{background:#f8fafc}.ERAControlCenter-module__WifL4q__historyTable td:first-child{color:#64748b;width:3rem}.ERAControlCenter-module__WifL4q__tableFileName{word-break:break-all;font-weight:500}.ERAControlCenter-module__WifL4q__tableCount{font-variant-numeric:tabular-nums;min-width:5rem}.ERAControlCenter-module__WifL4q__tableDate{color:#64748b;white-space:nowrap}.ERAControlCenter-module__WifL4q__tableDateHint{color:#94a3b8;font-size:.75rem;font-weight:400}.ERAControlCenter-module__WifL4q__tableEmpty{text-align:center;color:#64748b;font-style:italic;padding:1.5rem!important}.ERAControlCenter-module__WifL4q__uploadArea{flex-wrap:wrap;align-items:center;gap:1rem;display:flex}.ERAControlCenter-module__WifL4q__fileLabel{cursor:pointer;align-items:center;display:inline-flex}.ERAControlCenter-module__WifL4q__fileLabelText{color:#fff;background:#2563eb;border-radius:8px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;transition:opacity .15s,transform .1s}.ERAControlCenter-module__WifL4q__fileLabel:hover .ERAControlCenter-module__WifL4q__fileLabelText{background:#1d4ed8}.ERAControlCenter-module__WifL4q__fileLabel:active .ERAControlCenter-module__WifL4q__fileLabelText{transform:scale(.98)}.ERAControlCenter-module__WifL4q__fileInput{opacity:0;clip:rect(0,0,0,0);width:.1px;height:.1px;position:absolute;overflow:hidden}.ERAControlCenter-module__WifL4q__fileBadge{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:8px;padding:.5rem .85rem;font-size:.9rem;font-weight:500}.ERAControlCenter-module__WifL4q__fileHint{color:var(--foreground);opacity:.5;font-size:.9rem}.ERAControlCenter-module__WifL4q__actionsGrid{flex-wrap:wrap;gap:.75rem;display:flex}.ERAControlCenter-module__WifL4q__buttonPrimary{color:#fff;cursor:pointer;background:#059669;border:none;border-radius:8px;padding:.65rem 1.25rem;font-size:1rem;font-weight:600;transition:opacity .15s,transform .1s,box-shadow .2s}.ERAControlCenter-module__WifL4q__buttonPrimary:hover:not(:disabled){background:#047857;transform:translateY(-1px);box-shadow:0 4px 12px #05966959}.ERAControlCenter-module__WifL4q__buttonPrimary:disabled{opacity:.5;cursor:not-allowed;background:#059669;transform:none}.ERAControlCenter-module__WifL4q__buttonCodeRef{color:#64748b;cursor:pointer;background:0 0;border:1px solid #cbd5e1;border-radius:8px;padding:.5rem 1rem;font-size:.9rem;font-weight:500;transition:background .15s,color .15s,border-color .15s}.ERAControlCenter-module__WifL4q__buttonCodeRef:hover{color:#4f46e5;background:#f8fafc;border-color:#4f46e5}.ERAControlCenter-module__WifL4q__buttonView{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:8px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;transition:background .15s,transform .1s}.ERAControlCenter-module__WifL4q__buttonView:hover:not(:disabled){background:#4338ca;transform:translateY(-1px)}.ERAControlCenter-module__WifL4q__buttonView:disabled{opacity:.5;cursor:not-allowed}.ERAControlCenter-module__WifL4q__buttonExport{color:#fff;cursor:pointer;background:#0d9488;border:none;border-radius:8px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;transition:background .15s,transform .1s}.ERAControlCenter-module__WifL4q__buttonExport:hover:not(:disabled){background:#0f766e;transform:translateY(-1px)}.ERAControlCenter-module__WifL4q__buttonExport:disabled{opacity:.5;cursor:not-allowed}.ERAControlCenter-module__WifL4q__buttonExportSecondary{color:#0d9488;cursor:pointer;background:0 0;border:1px solid #0d9488;border-radius:8px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:500;transition:background .15s,color .15s}.ERAControlCenter-module__WifL4q__buttonExportSecondary:hover:not(:disabled){color:#0f766e;background:#ccfbf1}.ERAControlCenter-module__WifL4q__button{background:var(--foreground);color:var(--background);cursor:pointer;border:none;border-radius:8px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;transition:opacity .15s}.ERAControlCenter-module__WifL4q__button:hover:not(:disabled){opacity:.9}.ERAControlCenter-module__WifL4q__button:disabled{opacity:.5;cursor:not-allowed}.ERAControlCenter-module__WifL4q__buttonSecondary{color:var(--foreground);border:1px solid var(--card-border,#cbd5e1);cursor:pointer;background:0 0;border-radius:8px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:500;transition:background .15s,border-color .15s}.ERAControlCenter-module__WifL4q__buttonSecondary:hover:not(:disabled){background:var(--card-bg-hover,#f1f5f9);border-color:var(--foreground)}.ERAControlCenter-module__WifL4q__buttonSecondary:disabled{opacity:.5;cursor:not-allowed}.ERAControlCenter-module__WifL4q__buttonOutline{color:#4f46e5;cursor:pointer;background:0 0;border:2px solid #4f46e5;border-radius:8px;padding:.6rem 1.1rem;font-size:.95rem;font-weight:600;transition:background .15s,color .15s}.ERAControlCenter-module__WifL4q__buttonOutline:hover{color:#4338ca;background:#eef2ff;border-color:#4338ca}.ERAControlCenter-module__WifL4q__alertError{color:#b91c1c;white-space:pre-line;background:#fef2f2;border:1px solid #fecaca;border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:.95rem}.ERAControlCenter-module__WifL4q__failureHeader{margin:0 0 .5rem;font-weight:600}.ERAControlCenter-module__WifL4q__failureList{margin:0;padding-left:1.25rem;list-style:outside}.ERAControlCenter-module__WifL4q__failureItem{margin-bottom:.5rem}.ERAControlCenter-module__WifL4q__failureItem:last-child{margin-bottom:0}.ERAControlCenter-module__WifL4q__failureFileName{color:#fff;background:#dc2626;border-radius:4px;margin-right:.5rem;padding:.15rem .5rem;font-size:.9rem;font-weight:700;display:inline-block}.ERAControlCenter-module__WifL4q__failureMessage{color:#b91c1c}.ERAControlCenter-module__WifL4q__alertSuccess{color:#166534;background:#f0fdf4;border:1px solid #bbf7d0;border-radius:10px;margin-bottom:1.5rem;padding:1rem 1.25rem;font-size:.95rem}.ERAControlCenter-module__WifL4q__downloads{flex-wrap:wrap;gap:.75rem;display:flex}.ERAControlCenter-module__WifL4q__viewerCard{margin-top:.5rem}.ERAControlCenter-module__WifL4q__viewerCard .ERAControlCenter-module__WifL4q__viewerHeader{border-radius:12px 12px 0 0;margin:-1.5rem -1.5rem 0;padding:1rem 1.5rem}.ERAControlCenter-module__WifL4q__viewerHeader{color:#fff;background:#4f46e5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;display:flex}.ERAControlCenter-module__WifL4q__viewerTitle{margin:0;font-size:1.05rem;font-weight:600}.ERAControlCenter-module__WifL4q__viewModeToggle{gap:.25rem;display:flex}.ERAControlCenter-module__WifL4q__toggleBtn{color:var(--background);cursor:pointer;background:0 0;border:1px solid #ffffff73;border-radius:6px;padding:.4rem .85rem;font-size:.875rem;transition:background .15s}.ERAControlCenter-module__WifL4q__toggleBtn:hover{background:#ffffff26}.ERAControlCenter-module__WifL4q__toggleActive{background:var(--background);color:var(--foreground);border:1px solid var(--background);cursor:pointer;border-radius:6px;padding:.4rem .85rem;font-size:.875rem;font-weight:600}.ERAControlCenter-module__WifL4q__viewerFooter{border-top:1px solid var(--card-border,#e2e8f0);margin-top:1rem;padding-top:1rem}.ERAControlCenter-module__WifL4q__formattedWrap{background:var(--viewer-bg,#f8fafc);border-radius:0 0 12px 12px;max-height:70vh;margin:0 -1.5rem -1.5rem;padding:1.25rem;overflow:auto}.ERAControlCenter-module__WifL4q__viewer{white-space:pre;background:var(--viewer-bg,#f8fafc);border-radius:0 0 12px 12px;max-height:70vh;margin:0 -1.5rem -1.5rem;padding:1.25rem;font-family:ui-monospace,SF Mono,Monaco,monospace;font-size:.875rem;line-height:1.45;overflow:auto}.ERAControlCenter-module__WifL4q__lineDefault{margin:0}.ERAControlCenter-module__WifL4q__lineBegin{color:#dc2626;margin:0;font-weight:700}.ERAControlCenter-module__WifL4q__lineEnd{color:#2563eb;margin:0;font-weight:700}.ERAControlCenter-module__WifL4q__lineClaim{color:#059669;margin:0;font-weight:700}.ERAControlCenter-module__WifL4q__lineService{color:#c2410c;margin:0;font-weight:700}.ERAControlCenter-module__WifL4q__advancedSearch{background:linear-gradient(#eef2ff 0%,#e0e7ff 100%);border-bottom:1px solid #c7d2fe;margin:0 -1.5rem;padding:1rem 1.5rem}.ERAControlCenter-module__WifL4q__searchBar{flex-wrap:wrap;align-items:center;gap:.6rem;margin-bottom:.5rem;display:flex}.ERAControlCenter-module__WifL4q__searchLabel{color:#3730a3;font-size:.875rem;font-weight:600}.ERAControlCenter-module__WifL4q__searchInput{background:#fff;border:1px solid #a5b4fc;border-radius:8px;flex:1;min-width:200px;padding:.55rem .85rem;font-size:.95rem}.ERAControlCenter-module__WifL4q__searchInput:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 3px #4f46e526}.ERAControlCenter-module__WifL4q__searchOptsToggle{color:#fff;cursor:pointer;background:#4f46e5;border:none;border-radius:6px;padding:.45rem .85rem;font-size:.875rem;font-weight:600}.ERAControlCenter-module__WifL4q__searchOptsToggle:hover{background:#4338ca}.ERAControlCenter-module__WifL4q__searchOptions{border-top:1px solid #818cf866;flex-wrap:wrap;align-items:center;gap:1rem;padding:.75rem 0 0;display:flex}.ERAControlCenter-module__WifL4q__searchCheck{color:#3730a3;cursor:pointer;align-items:center;gap:.4rem;font-size:.875rem;font-weight:500;display:inline-flex}.ERAControlCenter-module__WifL4q__searchFilterLabel{margin-right:.25rem}.ERAControlCenter-module__WifL4q__sectionSelect{color:#1e1b4b;background:#fff;border:1px solid #a5b4fc;border-radius:6px;padding:.4rem .6rem;font-size:.875rem}.ERAControlCenter-module__WifL4q__searchStats{color:#4338ca;font-size:.875rem;font-weight:600}.ERAControlCenter-module__WifL4q__searchHighlightRaw{color:#854d0e;background:linear-gradient(#fef08a 0%,#fde047 100%);border-radius:3px;padding:.1em .2em;font-weight:700}.ERAControlCenter-module__WifL4q__noMatches{text-align:center;color:#64748b;padding:2rem;font-style:italic}.ERAControlCenter-module__WifL4q__logViewerWrap{flex-direction:column;max-height:70vh;margin:0 -1.5rem -1.5rem;padding:0 1.5rem 1.5rem;display:flex;overflow:hidden}.ERAControlCenter-module__WifL4q__logViewer{color:#e2e8f0;background:linear-gradient(#1e293b 0%,#0f172a 100%);border-top:1px solid #334155;border-radius:0 0 12px 12px;flex:1;padding:1.25rem;font-family:ui-monospace,monospace;font-size:.875rem;line-height:1.5;overflow:auto}.ERAControlCenter-module__WifL4q__logLine{white-space:pre-wrap;word-break:break-all;margin:0;padding:.15rem 0}.ERAControlCenter-module__WifL4q__logViewerWrap .ERAControlCenter-module__WifL4q__noMatches{margin-top:1rem}.ERAControlCenter-module__WifL4q__modalOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:100;background:#0f172a99;justify-content:center;align-items:center;padding:1rem;display:flex;position:fixed;inset:0}.ERAControlCenter-module__WifL4q__modalContent{background:var(--background);color:var(--foreground);border-radius:12px;flex-direction:column;width:100%;max-width:640px;max-height:85vh;display:flex;overflow:hidden;box-shadow:0 25px 50px -12px #00000040}.ERAControlCenter-module__WifL4q__modalHeader{color:#fff;background:linear-gradient(135deg,#4f46e5 0%,#6366f1 100%);border-bottom:1px solid #e2e8f0;justify-content:space-between;align-items:center;padding:1rem 1.25rem;display:flex}.ERAControlCenter-module__WifL4q__modalTitle{margin:0;font-size:1.15rem;font-weight:700}.ERAControlCenter-module__WifL4q__modalClose{color:#fff;cursor:pointer;background:#fff3;border:none;border-radius:6px;justify-content:center;align-items:center;width:2rem;height:2rem;padding:0;font-size:1.5rem;line-height:1;transition:background .15s;display:flex}.ERAControlCenter-module__WifL4q__modalClose:hover{background:#ffffff4d}.ERAControlCenter-module__WifL4q__modalTabs{background:#f8fafc;border-bottom:1px solid #e2e8f0;gap:0;padding:0 1rem;display:flex}.ERAControlCenter-module__WifL4q__modalTab{color:#64748b;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #0000;padding:.65rem 1rem;font-size:.9rem;font-weight:600}.ERAControlCenter-module__WifL4q__modalTab:hover{color:#4f46e5}.ERAControlCenter-module__WifL4q__modalTabActive{color:#4f46e5;cursor:pointer;background:0 0;border:none;border-bottom:3px solid #4f46e5;padding:.65rem 1rem;font-size:.9rem;font-weight:600}.ERAControlCenter-module__WifL4q__modalFilter{background:#fff;border:1px solid #e2e8f0;border-radius:8px;margin:.75rem 1rem 0;padding:.55rem 1rem;font-size:.95rem}.ERAControlCenter-module__WifL4q__modalFilter:focus{border-color:#4f46e5;outline:none;box-shadow:0 0 0 2px #4f46e533}.ERAControlCenter-module__WifL4q__modalBody{flex:1;min-height:200px;padding:1rem;overflow:auto}.ERAControlCenter-module__WifL4q__modalLoading{text-align:center;color:#64748b;margin:2rem 0}.ERAControlCenter-module__WifL4q__codesList{flex-direction:column;gap:.65rem;margin:0;padding:0;list-style:none;display:flex}.ERAControlCenter-module__WifL4q__codeItem{background:#f8fafc;border-left:4px solid #4f46e5;border-radius:8px;padding:.85rem 1rem;font-size:.9rem}.ERAControlCenter-module__WifL4q__codeBadge{color:#fff;background:#4f46e5;border-radius:4px;min-width:2.5rem;margin-right:.5rem;padding:.25rem .45rem;font-size:.8rem;font-weight:700;display:inline-block}.ERAControlCenter-module__WifL4q__codeExplanation{color:#475569;margin:.4rem 0 0;padding-left:0;font-size:.85rem;line-height:1.45}.ERAControlCenter-module__WifL4q__codeDesc{line-height:1.45}.ERAControlCenter-module__WifL4q__codeEmpty{text-align:center;color:#64748b;padding:1.5rem;font-style:italic}@media (prefers-color-scheme:dark){.ERAControlCenter-module__WifL4q__wrapper{--cc-bg:#0f172a;--cc-heading:#f1f5f9;--cc-text:#94a3b8}.ERAControlCenter-module__WifL4q__pageHeader{border-bottom-color:#334155}.ERAControlCenter-module__WifL4q__card{--card-bg:#1e293b;--card-border:#334155;--card-bg-hover:#334155}.ERAControlCenter-module__WifL4q__cardUpload{border-left-color:#3b82f6}.ERAControlCenter-module__WifL4q__cardUpload .ERAControlCenter-module__WifL4q__cardTitle{color:#93c5fd}.ERAControlCenter-module__WifL4q__cardProcess{border-left-color:#34d399}.ERAControlCenter-module__WifL4q__cardProcess .ERAControlCenter-module__WifL4q__cardTitle{color:#6ee7b7}.ERAControlCenter-module__WifL4q__cardView{border-left-color:#818cf8}.ERAControlCenter-module__WifL4q__cardView .ERAControlCenter-module__WifL4q__cardTitle{color:#a5b4fc}.ERAControlCenter-module__WifL4q__cardExport{border-left-color:#2dd4bf}.ERAControlCenter-module__WifL4q__cardExport .ERAControlCenter-module__WifL4q__cardTitle{color:#5eead4}.ERAControlCenter-module__WifL4q__cardResults{border-left-color:#818cf8}.ERAControlCenter-module__WifL4q__cardResults .ERAControlCenter-module__WifL4q__cardTitle{color:#a5b4fc}.ERAControlCenter-module__WifL4q__resultTab,.ERAControlCenter-module__WifL4q__resultTabActive{color:#e2e8f0;background:#1e293b;border-color:#475569}.ERAControlCenter-module__WifL4q__resultTab:hover{background:#334155;border-color:#64748b}.ERAControlCenter-module__WifL4q__resultTabActive{color:#a5b4fc;background:#312e81;border-color:#6366f1}.ERAControlCenter-module__WifL4q__resultTabMeta{color:#94a3b8}.ERAControlCenter-module__WifL4q__resultTabActive .ERAControlCenter-module__WifL4q__resultTabMeta{color:#818cf8}.ERAControlCenter-module__WifL4q__resultSummary strong{color:#e2e8f0}.ERAControlCenter-module__WifL4q__resultActionLabel{color:#94a3b8}.ERAControlCenter-module__WifL4q__fileLabelText{background:#3b82f6}.ERAControlCenter-module__WifL4q__fileLabel:hover .ERAControlCenter-module__WifL4q__fileLabelText{background:#2563eb}.ERAControlCenter-module__WifL4q__buttonPrimary{background:#10b981}.ERAControlCenter-module__WifL4q__buttonPrimary:hover:not(:disabled){background:#34d399}.ERAControlCenter-module__WifL4q__buttonView{background:#6366f1}.ERAControlCenter-module__WifL4q__buttonView:hover:not(:disabled){background:#818cf8}.ERAControlCenter-module__WifL4q__buttonExport{background:#14b8a6}.ERAControlCenter-module__WifL4q__buttonExport:hover:not(:disabled){background:#2dd4bf}.ERAControlCenter-module__WifL4q__buttonExportSecondary{color:#2dd4bf;border-color:#2dd4bf}.ERAControlCenter-module__WifL4q__buttonExportSecondary:hover:not(:disabled){color:#5eead4;background:#2dd4bf26}.ERAControlCenter-module__WifL4q__formattedWrap,.ERAControlCenter-module__WifL4q__viewer{--viewer-bg:#0f172a}.ERAControlCenter-module__WifL4q__viewerHeader{background:#4338ca}.ERAControlCenter-module__WifL4q__fileBadge{color:#86efac;background:#22c55e33;border-color:#166534}.ERAControlCenter-module__WifL4q__cardHistory{border-left-color:#818cf8}.ERAControlCenter-module__WifL4q__cardHistory .ERAControlCenter-module__WifL4q__cardTitle{color:#a5b4fc}.ERAControlCenter-module__WifL4q__historyTable th{background:#0f172a}.ERAControlCenter-module__WifL4q__historyTable tbody tr:hover{background:#334155}.ERAControlCenter-module__WifL4q__tableDate,.ERAControlCenter-module__WifL4q__tableEmpty{color:#94a3b8}}
