.finance-dashboard[data-v-7ab37389]{position:relative}.finance-dashboard__toolbar[data-v-7ab37389]{display:flex;flex-direction:column;gap:.5rem}[dir] .kpi-row[data-v-7ab37389]{margin-top:.5rem}.fd-seg2[data-v-7ab37389]{display:inline-flex;gap:4px}[dir] .fd-seg2[data-v-7ab37389]{background:#f0f1f7;border-radius:12px;padding:4px}.fd-seg2__opt[data-v-7ab37389]{display:inline-flex;align-items:center;gap:.4rem;color:#6e6b7b;font-weight:600;font-size:.8rem;white-space:nowrap;transition:background .18s ease,color .18s ease,box-shadow .18s ease}[dir] .fd-seg2__opt[data-v-7ab37389]{border:none;background:transparent;padding:.42rem .85rem;border-radius:9px;cursor:pointer}.fd-seg2__opt[data-v-7ab37389]:hover{color:#2b2f42}[dir] .fd-seg2__opt.is-active[data-v-7ab37389]{background:#fff;box-shadow:0 3px 9px rgba(20,24,50,.13)}.fd-seg2__opt--warning.is-active[data-v-7ab37389]{color:#f59e0b}.fd-seg2__opt--success.is-active[data-v-7ab37389]{color:#28c76f}.fd-seg2__opt--danger.is-active[data-v-7ab37389]{color:#ea5455}.fd-seg2__opt--primary.is-active[data-v-7ab37389]{color:#7367f0}.fd-seg2__count[data-v-7ab37389]{display:inline-flex;align-items:center;justify-content:center;min-width:18px;height:18px;font-size:.68rem;font-weight:700}[dir] .fd-seg2__count[data-v-7ab37389]{padding:0 5px;border-radius:999px;background:rgba(110,117,159,.14)}.fd-bulk[data-v-7ab37389]{display:flex;align-items:center;gap:.5rem}[dir] .fd-bulk[data-v-7ab37389]{padding:.5rem .75rem;margin-bottom:.75rem;border-radius:12px;background:rgba(115,103,240,.08);border:1px solid rgba(115,103,240,.18)}.fd-bulk__count[data-v-7ab37389]{font-size:.82rem;font-weight:700;color:#5e5873}[dir=ltr] .fd-bulk__count[data-v-7ab37389]{margin-right:auto}[dir=rtl] .fd-bulk__count[data-v-7ab37389]{margin-left:auto}[dir] .finance-dashboard--dark .fd-seg2[data-v-7ab37389]{background:hsla(0,0%,100%,.06)}.finance-dashboard--dark .fd-seg2__opt[data-v-7ab37389]{color:#b4b7bd}.finance-dashboard--dark .fd-seg2__opt[data-v-7ab37389]:hover{color:#fff}[dir] .finance-dashboard--dark .fd-seg2__opt.is-active[data-v-7ab37389]{background:#283046}[dir] .finance-dashboard--dark .fd-seg2__count[data-v-7ab37389]{background:hsla(0,0%,100%,.1)}[dir] .finance-dashboard--dark .fd-bulk[data-v-7ab37389]{border-color:rgba(158,149,245,.25)}.finance-dashboard--dark .fd-bulk__count[data-v-7ab37389]{color:#d0d2d6}.kpi-card[data-v-7ab37389]{position:relative;display:flex;align-items:center;gap:1rem;color:#fff;overflow:hidden;transition:transform .25s ease,box-shadow .25s ease;min-height:118px}[dir] .kpi-card[data-v-7ab37389]{padding:1.25rem 1.35rem;border-radius:18px;box-shadow:0 12px 28px -14px rgba(20,24,50,.28),0 2px 4px rgba(20,24,50,.06)}[dir] .kpi-card[data-v-7ab37389]:hover{transform:translateY(-3px);box-shadow:0 18px 40px -16px rgba(20,24,50,.35),0 4px 8px rgba(20,24,50,.08)}.kpi-card__icon[data-v-7ab37389]{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;width:52px;height:52px;backdrop-filter:blur(6px);flex-shrink:0}[dir] .kpi-card__icon[data-v-7ab37389]{border-radius:14px;background:hsla(0,0%,100%,.22)}.kpi-card__body[data-v-7ab37389]{position:relative;z-index:2;flex:1;min-width:0}.kpi-card__title[data-v-7ab37389]{font-size:.82rem;font-weight:500;text-transform:uppercase;letter-spacing:.04em;opacity:.86;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}[dir] .kpi-card__title[data-v-7ab37389]{margin-bottom:.25rem}.kpi-card__value[data-v-7ab37389]{font-size:1.55rem;font-weight:700;line-height:1.15;letter-spacing:-.01em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.kpi-card__footer[data-v-7ab37389]{font-size:.76rem;opacity:.9;display:flex;align-items:center}[dir] .kpi-card__footer[data-v-7ab37389]{margin-top:.45rem}.kpi-card__glow[data-v-7ab37389]{position:absolute;top:-40%;width:220px;height:220px;pointer-events:none;z-index:1}[dir] .kpi-card__glow[data-v-7ab37389]{border-radius:50%;background:radial-gradient(circle,hsla(0,0%,100%,.22),transparent 70%)}[dir=ltr] .kpi-card__glow[data-v-7ab37389]{right:-20%}[dir=rtl] .kpi-card__glow[data-v-7ab37389]{left:-20%}[dir=ltr] .kpi-card--success[data-v-7ab37389]{background:linear-gradient(135deg,#34d399,#10b981 55%,#059669)}[dir=rtl] .kpi-card--success[data-v-7ab37389]{background:linear-gradient(-135deg,#34d399,#10b981 55%,#059669)}[dir=ltr] .kpi-card--danger[data-v-7ab37389]{background:linear-gradient(135deg,#fb7185,#ef4444 55%,#c1272d)}[dir=rtl] .kpi-card--danger[data-v-7ab37389]{background:linear-gradient(-135deg,#fb7185,#ef4444 55%,#c1272d)}[dir=ltr] .kpi-card--pending[data-v-7ab37389]{background:linear-gradient(135deg,#fbbf24,#f59e0b 55%,#d97706)}[dir=rtl] .kpi-card--pending[data-v-7ab37389]{background:linear-gradient(-135deg,#fbbf24,#f59e0b 55%,#d97706)}@media(max-width:576px){.kpi-card[data-v-7ab37389]{min-height:auto}[dir] .kpi-card[data-v-7ab37389]{padding:1rem}.kpi-card__value[data-v-7ab37389]{font-size:1.3rem}}