.dropdown.svelte-vgdpff{position:relative;display:inline-block}.dropdown-content.svelte-vgdpff{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px #0003;border-radius:6px;top:100%;left:0}.dropdown-content.svelte-vgdpff a:where(.svelte-vgdpff){color:#000;padding:12px 16px;text-decoration:none;z-index:1000!important;display:block}.dropdown-content.svelte-vgdpff a:where(.svelte-vgdpff):hover{background-color:#d90c39;color:#fff;border-radius:6px}.dropdown.svelte-vgdpff:hover .dropdown-content:where(.svelte-vgdpff){display:block}.status-link.svelte-go0t8p{background:transparent;border:0;cursor:pointer;padding:0;text-align:left;text-decoration:none}.status-link.svelte-go0t8p h5:where(.svelte-go0t8p){color:#407bff;text-decoration:underline}.status-panel.svelte-1k21aqi{padding:16px;border:1px solid #eef2f7;border-radius:8px;background:#fff;box-shadow:0 10px 26px #0f172a0b}.status-panel-header.svelte-1k21aqi{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:10px}.status-panel-header.svelte-1k21aqi p:where(.svelte-1k21aqi){margin:0;color:#d90c39;font-size:12px;font-weight:800;letter-spacing:0;text-transform:uppercase}.status-panel-header.svelte-1k21aqi>span:where(.svelte-1k21aqi){display:inline-flex;align-items:center;justify-content:center;min-height:30px;border-radius:999px;background:#f8fafc;color:#64748b;font-size:12px;font-weight:800;padding:0 12px;white-space:nowrap}.status-grid.svelte-1k21aqi{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:8px}.status-card.svelte-1k21aqi{min-height:70px;display:grid;grid-template-columns:auto auto minmax(0,1fr);align-items:center;gap:8px;position:relative;overflow:hidden;border:1px solid #e5e7eb;border-radius:8px;background:#fff;color:#1f2937;text-decoration:none;padding:10px 12px;transition:transform .16s ease,box-shadow .16s ease,border-color .16s ease}.status-card.svelte-1k21aqi:hover,.status-card.svelte-1k21aqi:focus-visible{transform:translateY(-2px);border-color:var(--tone);box-shadow:0 14px 28px #0f172a17;outline:none;text-decoration:none}.status-card.svelte-1k21aqi:after{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:var(--tone)}.status-dot.svelte-1k21aqi{width:10px;height:10px;border-radius:999px;background:var(--tone);box-shadow:0 0 0 4px var(--tone-soft)}.status-copy.svelte-1k21aqi{display:grid;gap:3px;min-width:0}.status-label.svelte-1k21aqi{color:#475569;font-size:12px;font-weight:800;line-height:1.25}.status-card.svelte-1k21aqi small:where(.svelte-1k21aqi){color:#64748b;font-size:11px;font-weight:600;line-height:1.25;overflow-wrap:anywhere}.status-card.svelte-1k21aqi strong:where(.svelte-1k21aqi){color:#111827;font-size:24px;font-weight:850;line-height:1}@media (max-width: 1199px){.status-grid.svelte-1k21aqi{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}}.status-card.blue.svelte-1k21aqi{--tone: #2f80ed;--tone-soft: #dbeafe}.status-card.teal.svelte-1k21aqi{--tone: #00a981;--tone-soft: #ccfbf1}.status-card.amber.svelte-1k21aqi{--tone: #f59e0b;--tone-soft: #fef3c7}.status-card.rose.svelte-1k21aqi{--tone: #d90c39;--tone-soft: #ffe4eb}.status-card.indigo.svelte-1k21aqi{--tone: #4f6fae;--tone-soft: #e0e7ff}.status-card.slate.svelte-1k21aqi{--tone: #64748b;--tone-soft: #e2e8f0}@media (max-width: 767px){.status-panel-header.svelte-1k21aqi{align-items:flex-start;flex-direction:column;gap:8px}.status-grid.svelte-1k21aqi{grid-template-columns:repeat(2,minmax(0,1fr))}.status-card.svelte-1k21aqi{min-width:0}}@media (max-width: 420px){.status-grid.svelte-1k21aqi{grid-template-columns:1fr}.status-card.svelte-1k21aqi{min-height:66px}}.review-card.svelte-kz49fq{width:300px;height:auto;padding:20px;background:#fff;border-radius:15px;box-shadow:0 4px 10px #0000001a;flex-shrink:0;height:300px}.review-card.svelte-kz49fq .stars:where(.svelte-kz49fq){color:#f4c150;font-size:14px}.review-author.svelte-kz49fq{display:block}.invoice-row.svelte-15k1kpg{background:#fff;border-bottom:1px solid #e6ebf2;transition:background-color .14s ease,box-shadow .14s ease,transform .14s ease}.invoice-row.svelte-15k1kpg:hover{background:#fbfcfe;box-shadow:inset 4px 0 #d30736}td.svelte-15k1kpg{padding:20px 24px;color:#30343b;font-size:14px;line-height:1.4;vertical-align:middle}.invoice-reference.svelte-15k1kpg{display:flex;align-items:center;gap:12px;min-width:0}.reference-mark.svelte-15k1kpg{width:8px;height:34px;flex:0 0 auto;border-radius:999px;background:#d30736}strong.svelte-15k1kpg,.amount.svelte-15k1kpg{font-weight:800;color:#1f2633}.mobile-label.svelte-15k1kpg{display:none;color:#667085;font-size:12px;font-weight:700}.action-cell.svelte-15k1kpg{text-align:right}.invoice-actions.svelte-15k1kpg{display:flex;justify-content:flex-end;gap:10px}.invoice-action-button.svelte-15k1kpg{display:inline-flex;min-width:104px;height:40px;align-items:center;justify-content:center;gap:8px;border:1px solid #d6deea;border-radius:8px;background:#fff;color:#303848;font-size:13px;font-weight:800;line-height:1;text-decoration:none;transition:background-color .14s ease,border-color .14s ease,color .14s ease}.invoice-action-button.svelte-15k1kpg:hover,.invoice-action-button.svelte-15k1kpg:focus-visible{border-color:#d30736;background:#fff2f5;color:#d30736}.invoice-action-button.svelte-15k1kpg svg{flex:0 0 auto}@media (max-width: 760px){.invoice-row.svelte-15k1kpg{display:grid;grid-template-columns:1fr;gap:14px;margin-bottom:12px;border:1px solid #e6ebf2;border-radius:8px;box-shadow:0 10px 24px #1f26330f}.invoice-row.svelte-15k1kpg:hover{box-shadow:0 12px 28px #1f263314}td.svelte-15k1kpg{display:block;padding:0 18px}td.svelte-15k1kpg:first-child{padding-top:18px}td.svelte-15k1kpg:last-child{padding-bottom:18px}.mobile-label.svelte-15k1kpg{display:block;margin-bottom:4px}.action-cell.svelte-15k1kpg{text-align:left}.invoice-actions.svelte-15k1kpg{flex-direction:column}.invoice-action-button.svelte-15k1kpg{width:100%}}.dropdown.svelte-nslfee{position:relative;display:inline-block}.dropdown-content.svelte-nslfee{display:none;position:absolute;background-color:#f1f1f1;min-width:160px;box-shadow:0 8px 16px #0003;z-index:1;border-radius:6px}.dropdown-content.svelte-nslfee a:where(.svelte-nslfee){color:#000;padding:12px 16px;text-decoration:none;display:block}.dropdown-content.svelte-nslfee a:where(.svelte-nslfee):hover{background-color:#d90c39;color:#fff;border-radius:6px}.dropdown.svelte-nslfee:hover .dropdown-content:where(.svelte-nslfee){display:block}
