
.mb-profile-invoices{border:1px solid #e0e8e1;background:#fff;border-radius:18px;padding:22px;margin-top:18px;box-shadow:0 5px 24px #1b35210a;scroll-margin-top:100px}.dark .mb-profile-invoices{background:#111827;border-color:#374151;color:#f9fafb}.mb-profile-invoices-title{display:flex;align-items:center;gap:12px;margin-bottom:20px}.mb-profile-invoices-title-icon,.mb-profile-invoices-icon{display:grid;place-items:center;flex:0 0 36px;width:36px;height:36px;border-radius:11px;background:#eaf4ed;color:#497557}.dark .mb-profile-invoices-icon,.dark .mb-profile-invoices-title-icon{background:#2b4736;color:#b4d3bd}.mb-profile-invoices-title h2{font-weight:750;font-size:17px;line-height:1.4;margin:0}.mb-profile-invoices-title p{font-size:12px;color:#87948a;margin:4px 0 0}.mb-profile-invoices-link{display:flex!important;align-items:center!important;gap:12px;width:100%}.mb-profile-invoices-label{flex:1;display:flex;flex-direction:column;align-items:flex-start;gap:4px;min-width:0}.mb-profile-invoices-label strong{font-size:14px;font-weight:650}.mb-profile-invoices-label small{font-size:11px;color:#9ca3af}.mb-profile-invoices-arrow{color:#bec9c0}.mb-profile-invoice-row{display:flex;gap:14px;align-items:center;justify-content:space-between;padding:15px 0;border-top:1px solid #e3eae4}.dark .mb-profile-invoice-row{border-color:#374151}.mb-profile-invoice-info{display:flex;flex-direction:column;gap:5px;min-width:0}.mb-profile-invoice-info strong{font-size:13px}.mb-profile-invoice-info small{font-size:12px;color:#7e8e84}.mb-profile-invoice-row.is-annulled .mb-profile-invoice-info strong{color:#b95050}.mb-profile-invoice-open{border:1px solid #d5e6d9;border-radius:9px;padding:9px 12px;white-space:nowrap;font-size:12px;font-weight:700;color:#447353;text-decoration:none}.mb-profile-invoice-open:hover{background:#eff7f1}.dark .mb-profile-invoice-open{border-color:#456d51;color:#a8d8b6}.mb-profile-invoices [data-invoice-status]{font-size:12px;color:#6b8673;padding-bottom:7px}.mb-profile-invoices .is-error{color:#b84c4c!important}@media(max-width:500px){.mb-profile-invoices{padding:14px}.mb-profile-invoice-row{flex-wrap:wrap}.mb-profile-invoice-open{width:100%;text-align:center}}
