.Invoices-module__uEi3Ya__invoiceList{max-height:500px;overflow-y:auto}.Invoices-module__uEi3Ya__radioGroup{gap:24px;display:flex}.Invoices-module__uEi3Ya__detailOverlay{-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);z-index:1000;background:#0009;justify-content:center;align-items:center;animation:.2s ease-out Invoices-module__uEi3Ya__overlayFadeIn;display:flex;position:fixed;inset:0}@keyframes Invoices-module__uEi3Ya__overlayFadeIn{0%{opacity:0}to{opacity:1}}.Invoices-module__uEi3Ya__detailModal{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#fffffff2;border-radius:16px;width:90%;max-width:600px;max-height:85vh;padding:28px;animation:.3s ease-out Invoices-module__uEi3Ya__modalSlideIn;overflow-y:auto;box-shadow:0 20px 50px #0003}@keyframes Invoices-module__uEi3Ya__modalSlideIn{0%{opacity:0;transform:translateY(-20px)scale(.95)}to{opacity:1;transform:translateY(0)scale(1)}}.Invoices-module__uEi3Ya__invoiceTypeCard{background:linear-gradient(135deg,#f8fafc 0%,#f1f5f9 100%);border:1px solid #e5e7eb;border-radius:12px;margin-bottom:20px;padding:16px}.Invoices-module__uEi3Ya__invoiceTypeCardTitle{color:#1f2a37;margin-bottom:8px;font-size:14px;font-weight:600}.Invoices-module__uEi3Ya__invoiceTypeCardDesc{color:#6b7280;font-size:12px;line-height:1.6}.Invoices-module__uEi3Ya__invoiceProgress{justify-content:space-between;margin:16px 0;padding:20px 0;display:flex;position:relative}.Invoices-module__uEi3Ya__invoiceProgress:before{content:"";background:#e5e7eb;height:3px;position:absolute;top:32px;left:0;right:0}.Invoices-module__uEi3Ya__invoiceProgressStep{flex-direction:column;flex:1;align-items:center;gap:8px;display:flex;position:relative}.Invoices-module__uEi3Ya__invoiceProgressIcon{color:#9ca3af;z-index:1;background:#e5e7eb;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;display:flex}.Invoices-module__uEi3Ya__invoiceProgressStep.Invoices-module__uEi3Ya__completed .Invoices-module__uEi3Ya__invoiceProgressIcon{color:#fff;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%)}.Invoices-module__uEi3Ya__invoiceProgressStep.Invoices-module__uEi3Ya__active .Invoices-module__uEi3Ya__invoiceProgressIcon{color:#fff;background:linear-gradient(135deg,#3b82f6 0%,#2563eb 100%);box-shadow:0 0 0 4px #3b82f633}.Invoices-module__uEi3Ya__invoiceProgressLabel{color:#9ca3af;text-align:center;font-size:12px}.Invoices-module__uEi3Ya__invoiceProgressStep.Invoices-module__uEi3Ya__completed .Invoices-module__uEi3Ya__invoiceProgressLabel,.Invoices-module__uEi3Ya__invoiceProgressStep.Invoices-module__uEi3Ya__active .Invoices-module__uEi3Ya__invoiceProgressLabel{color:#1f2a37;font-weight:500}.Invoices-module__uEi3Ya__downloadBtn{color:#fff;cursor:pointer;background:linear-gradient(135deg,#22c55e 0%,#16a34a 100%);border:none;border-radius:10px;align-items:center;gap:8px;margin-top:16px;padding:12px 24px;font-size:14px;font-weight:600;transition:all .2s;display:inline-flex}.Invoices-module__uEi3Ya__downloadBtn:hover{transform:translateY(-1px);box-shadow:0 4px 12px #22c55e4d}.Invoices-module__uEi3Ya__downloadBtn:disabled{color:#9ca3af;cursor:not-allowed;box-shadow:none;background:#e5e7eb;transform:none}.Invoices-module__uEi3Ya__invoiceItemEnhanced{position:relative}.Invoices-module__uEi3Ya__invoiceItemEnhanced:before{content:"";background:#e5e7eb;border-radius:3px;width:3px;position:absolute;top:0;bottom:0;left:0}.Invoices-module__uEi3Ya__invoiceItemEnhanced.Invoices-module__uEi3Ya__pending:before{background:#f59e0b}.Invoices-module__uEi3Ya__invoiceItemEnhanced.Invoices-module__uEi3Ya__approved:before{background:#3b82f6}.Invoices-module__uEi3Ya__invoiceItemEnhanced.Invoices-module__uEi3Ya__issued:before{background:#22c55e}.Invoices-module__uEi3Ya__invoiceItemEnhanced.Invoices-module__uEi3Ya__rejected:before{background:#dc2626}@media (max-width:600px){.Invoices-module__uEi3Ya__detailModal{max-height:90vh;padding:20px}.Invoices-module__uEi3Ya__invoiceProgress{padding:16px 0}.Invoices-module__uEi3Ya__invoiceProgressLabel{font-size:10px}}
