.wf-section-hero{position:relative;background:transparent;border:none;border-bottom:1px solid var(--border-subtle);border-radius:0;padding:.25rem 0 var(--fs-xl) 0;margin-bottom:var(--fs-xl);box-shadow:none;backdrop-filter:none;-webkit-backdrop-filter:none}.wf-section-hero-glow,.wf-section-hero-orb,.wf-section-hero:before{display:none!important}.wf-section-hero-inner{position:relative;z-index:1;display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:1rem}.wf-section-hero-left{display:flex;align-items:center;gap:var(--fs-md)}.wf-section-hero-icon{width:38px;height:38px;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;flex-shrink:0;border:1px solid var(--border-strong);box-shadow:var(--shadow-sm);transition:transform .2s ease}.wf-section-hero-icon svg{width:18px;height:18px}.wf-section-hero-text{display:flex;flex-direction:column;gap:.1rem}.wf-section-hero-title-row{display:flex;align-items:center;gap:var(--fs-2xs)}.wf-section-hero-title{font-size:var(--fs-2xl);font-weight:700;margin:0;letter-spacing:-.025em;color:var(--text-body)}.wf-section-hero-badge{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:var(--r-sm);font-size:var(--fs-2xs);font-weight:500;color:#38bdf8;background:rgba(56,189,248,.08);border:1px solid rgba(56,189,248,.2)}.wf-section-hero-sub{font-size:var(--fs-sm);color:var(--text-faint);margin:0;font-weight:400}.wf-section-hero-right{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}@media (max-width:640px){.wf-section-hero{padding-bottom:1rem;margin-bottom:var(--fs-xl)}.wf-section-hero-title{font-size:var(--fs-xl)}}.wf-stat-grid{display:grid;grid-gap:1rem;gap:1rem;margin-bottom:var(--fs-xl)}.wf-stat-grid-2{grid-template-columns:repeat(2,1fr)}.wf-stat-grid-3{grid-template-columns:repeat(3,1fr)}.wf-stat-grid-4{grid-template-columns:repeat(4,1fr)}.wf-stat-grid-auto{grid-template-columns:repeat(auto-fit,minmax(160px,1fr))}@media (max-width:768px){.wf-stat-grid-3,.wf-stat-grid-4{grid-template-columns:repeat(2,1fr)}.wf-stat-grid-2{grid-template-columns:1fr}}@media (max-width:640px){.wf-stat-grid-3{grid-template-columns:1fr}}.wf-stat-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--r-lg);padding:var(--fs-xl) var(--fs-xl);position:relative;overflow:hidden;box-shadow:var(--shadow-xl);transition:transform var(--transition-normal),border-color var(--transition-normal),background var(--transition-normal),box-shadow var(--transition-normal)}.wf-stat-card:hover{transform:translateY(-2px);background:var(--bg-card-hover);border-color:var(--border-color-hover);box-shadow:var(--shadow-xl)}.wf-stat-card-glow{display:none!important}.wf-stat-label{font-size:var(--fs-2xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.5rem}.wf-stat-value{font-size:var(--fs-2xl);font-weight:700;color:var(--text-primary);letter-spacing:-.02em;line-height:1.1}.wf-stat-value.positive{color:var(--color-positive)}.wf-stat-value.negative{color:var(--color-negative)}.wf-stat-value.accent{color:var(--accent-primary)}.wf-stat-value.warning{color:var(--color-warning)}.wf-stat-delta{display:inline-flex;align-items:center;gap:.2rem;font-size:var(--fs-2xs);font-weight:600;margin-top:.3rem;padding:.15rem .45rem;border-radius:var(--radius-sm)}.wf-stat-delta.positive{background:var(--color-positive-bg);color:var(--color-positive);border:1px solid var(--color-positive-border)}.wf-stat-delta.negative{background:var(--color-negative-bg);color:var(--color-negative);border:1px solid var(--color-negative-border)}.wf-action-row{gap:var(--fs-xs);margin-bottom:var(--fs-xl);flex-wrap:wrap}.wf-action-row,.wf-search-box{display:flex;align-items:center}.wf-search-box{gap:var(--fs-2xs);background:var(--surface-raised);border:1px solid var(--border-strong);border-radius:10px;padding:0 var(--fs-md);min-width:240px;height:44px;box-sizing:border-box;transition:all var(--transition-fast)}.wf-search-box:focus-within{border-color:var(--accent-bg);box-shadow:0 0 0 3px var(--accent-soft);background:var(--surface-raised)}.wf-search-box input{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:var(--text-primary)!important;font-size:var(--fs-md)!important;width:100%!important;height:100%!important;padding:0!important;font-family:inherit}.wf-search-box input::placeholder{color:#64748b}.wf-search-icon{color:#64748b;flex-shrink:0}.wf-pill-tabs{display:flex;gap:.25rem;background:var(--bg-secondary);border:1px solid var(--border-color);border-radius:var(--radius-sm);padding:.2rem;max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-wrap:nowrap}.wf-pill-tabs::-webkit-scrollbar{display:none}.wf-pill-tab{padding:.35rem var(--fs-xs);border:1px solid transparent;border-radius:calc(var(--radius-sm) - 2px);background:transparent;color:var(--text-muted);font-size:var(--fs-sm);font-weight:500;cursor:pointer;transition:color .18s ease,background-color .18s ease,border-color .18s ease;white-space:nowrap;font-family:inherit;display:flex;align-items:center;gap:.3rem}.wf-pill-tab:hover:not(.active){color:var(--text-primary);background:var(--bg-card-hover)}.wf-pill-tab.active{background:var(--accent-soft);color:var(--accent-fg);border-color:var(--border-accent)}.wf-section-title{display:flex;align-items:center;gap:var(--fs-2xs);margin-bottom:1rem}.wf-section-title-icon{width:28px;height:28px;border-radius:var(--radius-sm);background:var(--surface-active);border:1px solid var(--border-hairline);display:flex;align-items:center;justify-content:center;flex-shrink:0;color:var(--accent-primary)}.wf-section-title h3{font-size:var(--fs-lg);font-weight:600;color:var(--text-primary);margin:0}.wf-section-title span{font-size:var(--fs-xs);color:var(--text-muted);font-weight:400;margin-left:.25rem}.wf-table-wrap{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--r-lg);overflow-x:auto;-webkit-overflow-scrolling:touch;box-shadow:var(--shadow-xl)}.wf-table{width:100%;border-collapse:collapse;font-size:var(--fs-md)}.wf-table th{padding:var(--fs-xs) 1rem;text-align:left;font-size:var(--fs-2xs);font-weight:600;color:var(--text-muted);text-transform:uppercase;letter-spacing:.07em;background:rgba(0,0,0,.12);border-bottom:1px solid var(--border-color);white-space:nowrap}.wf-table th.right{text-align:right}.wf-table th.center{text-align:center}.wf-table td{padding:var(--fs-xs) 1rem;color:var(--text-secondary);border-bottom:1px solid var(--border-color);vertical-align:middle}.wf-table td.right{text-align:right}.wf-table td.center{text-align:center}.wf-table tbody tr{transition:background var(--transition-fast);cursor:pointer}.wf-table tbody tr:hover{background:var(--bg-card-hover)}.wf-table tbody tr:last-child td{border-bottom:none}.wf-type-badge{display:inline-flex;align-items:center;padding:.15rem .5rem;border-radius:var(--r-xs);font-size:var(--fs-2xs);font-weight:700;letter-spacing:.05em;text-transform:uppercase}.wf-type-badge.stock{background:var(--surface-active);color:var(--accent-fg);border:1px solid var(--border-hairline)}.wf-type-badge.etf{background:rgba(99,102,241,.12);color:var(--accent-fg);border:1px solid rgba(99,102,241,.2)}.wf-type-badge.crypto_futures{color:#f43f5e;background:rgba(244,63,94,.1);border-color:rgba(244,63,94,.2)}.wf-type-badge.crypto{background:rgba(251,146,60,.12);color:#fb923c;border:1px solid rgba(251,146,60,.2)}.wf-type-badge.fondo,.wf-type-badge.fund{background:rgba(34,197,94,.12);color:var(--success-fg);border:1px solid rgba(34,197,94,.2)}.wf-progress-bar{height:4px;background:var(--surface-active);border-radius:var(--r-pill);overflow:hidden;margin-top:.4rem}.wf-progress-bar-fill{height:100%;border-radius:var(--r-pill);transition:width .8s cubic-bezier(.16,1,.3,1)}.wf-progress-bar-fill.positive{background:linear-gradient(90deg,#22c55e,#4ade80)}.wf-progress-bar-fill.negative{background:linear-gradient(90deg,#ef4444,#f87171)}.wf-progress-bar-fill.blue{background:linear-gradient(90deg,#3b82f6,#60a5fa)}.wf-progress-bar-fill.purple{background:linear-gradient(90deg,#8b5cf6,#a78bfa)}.wf-icon-btn{width:30px;height:var(--h-sm);display:inline-flex;align-items:center;justify-content:center;background:var(--surface-hover);border:1px solid var(--border-subtle);border-radius:var(--r-sm);color:var(--icon-muted);cursor:pointer;transition:all .2s ease;font-family:inherit}.wf-icon-btn:hover{background:var(--surface-active);color:var(--text-body);border-color:var(--border-strong)}.wf-icon-btn.danger:hover{background:rgba(239,68,68,.1);color:var(--danger-fg);border-color:rgba(239,68,68,.2)}.wf-icon-btn.warning:hover{background:rgba(251,146,60,.1);color:#fb923c;border-color:rgba(251,146,60,.2)}.wf-icon-btn.accent:hover{background:var(--surface-active);color:var(--accent-fg);border-color:var(--border-hairline)}.wf-btn-primary{height:var(--h-md);padding-block:0;display:inline-flex;align-items:center;gap:.4rem;padding:var(--fs-2xs) 1.125rem;background:linear-gradient(135deg,#3b82f6,#6366f1);border:none;border-radius:var(--r-md);color:var(--text-body);font-size:var(--fs-md);font-weight:600;cursor:pointer;box-shadow:0 4px 14px rgba(59,130,246,.35);transition:all .25s cubic-bezier(.16,1,.3,1);white-space:nowrap;font-family:inherit}.wf-btn-primary:hover{transform:translateY(-1px);box-shadow:0 6px 20px rgba(59,130,246,.5)}.wf-btn-primary:active{transform:translateY(0)}.wf-btn-success{background:linear-gradient(135deg,#22c55e,#16a34a);box-shadow:0 4px 14px rgba(34,197,94,.35)}.wf-btn-success:hover{box-shadow:0 6px 20px rgba(34,197,94,.5)}.wf-btn-ghost{display:inline-flex;align-items:center;gap:.4rem;padding:var(--fs-2xs) 1rem;background:var(--tint-slate);border:1px solid var(--border-subtle);border-radius:var(--r-md);color:var(--text-muted);font-size:var(--fs-md);font-weight:500;cursor:pointer;transition:all .2s ease;font-family:inherit;white-space:nowrap}.wf-btn-ghost:hover{background:var(--tint-slate);color:var(--text-body);border-color:var(--border-strong)}.wf-empty{flex-direction:column;padding:4rem 2rem;text-align:center;gap:1rem}.wf-empty,.wf-empty-icon{display:flex;align-items:center;justify-content:center}.wf-empty-icon{width:64px;height:64px;border-radius:var(--r-lg);background:linear-gradient(135deg,var(--tint-slate),rgba(15,23,42,.9));border:1px solid var(--border-subtle);color:#334155}.wf-empty h3{font-size:1rem;font-weight:700;color:var(--text-body);margin:0}.wf-empty p{font-size:var(--fs-md);color:var(--text-faint);margin:0;max-width:320px;line-height:1.6}.wf-timeline{display:flex;flex-direction:column;gap:0}.wf-timeline-group{margin-bottom:var(--fs-xl)}.wf-timeline-month-header{display:flex;align-items:center;justify-content:space-between;padding:.5rem var(--fs-xs);margin-bottom:.5rem;border-radius:var(--r-md);background:var(--tint-ink);border:1px solid var(--border-hairline)}.wf-timeline-month-label{font-size:var(--fs-xs);font-weight:700;color:var(--text-faint);text-transform:uppercase;letter-spacing:.08em}.wf-timeline-month-total{font-size:var(--fs-xs);font-weight:600;color:var(--text-muted)}.wf-timeline-item{display:flex;align-items:center;gap:1rem;padding:var(--fs-md) 1rem;border-radius:var(--r-md);transition:background .15s ease;cursor:pointer;position:relative}.wf-timeline-dot{width:36px;height:36px;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;flex-shrink:0}.wf-timeline-dot.buy{background:rgba(34,197,94,.12);border:1px solid rgba(34,197,94,.2);color:var(--success-fg)}.wf-timeline-dot.sell{background:rgba(239,68,68,.12);border:1px solid rgba(239,68,68,.2);color:var(--danger-fg)}.wf-timeline-dot.dividend{background:rgba(251,191,36,.12);border:1px solid rgba(251,191,36,.2);color:var(--warning-fg)}.wf-timeline-dot.transfer{background:rgba(99,102,241,.12);border:1px solid rgba(99,102,241,.2);color:var(--accent-fg)}.wf-goal-card{border-radius:var(--r-lg);overflow:hidden;position:relative;border:1px solid var(--border-color);transition:transform var(--transition-normal),box-shadow var(--transition-normal),background var(--transition-normal),border-color var(--transition-normal);box-shadow:var(--shadow-xl);background:var(--bg-card)}.wf-goal-card:hover{transform:translateY(-2px);background:var(--bg-card-hover);border-color:var(--border-color-hover);box-shadow:var(--shadow-xl)}.wf-goal-card-header{padding:var(--fs-xl) var(--fs-xl) var(--fs-xs);position:relative}.wf-goal-card-body{padding:0 var(--fs-xl) var(--fs-xl)}.wf-goal-progress-track{height:6px;background:var(--surface-active);border-radius:var(--r-pill);overflow:hidden;margin:var(--fs-xs) 0}.wf-goal-progress-fill{height:100%;border-radius:var(--r-pill);background:var(--gradient-primary);transition:width .8s cubic-bezier(.16,1,.3,1)}.wf-bank-card{border-radius:var(--r-lg);padding:var(--fs-xl);position:relative;overflow:hidden;border:1px solid var(--border-color);background:var(--bg-card);transition:transform var(--transition-normal),background var(--transition-normal),border-color var(--transition-normal),box-shadow var(--transition-normal);box-shadow:var(--shadow-xl)}.wf-bank-card:hover{transform:translateY(-2px);background:var(--bg-card-hover);border-color:var(--border-color-hover);box-shadow:var(--shadow-xl)}.wf-fade-in{animation:wfFadeSlideIn .3s cubic-bezier(.16,1,.3,1) both}@keyframes wfFadeSlideIn{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.wf-stagger>:first-child{animation-delay:0s}.wf-stagger>:nth-child(2){animation-delay:50ms}.wf-stagger>:nth-child(3){animation-delay:.1s}.wf-stagger>:nth-child(4){animation-delay:.15s}.wf-stagger>:nth-child(5){animation-delay:.2s}.wf-stagger>:nth-child(6){animation-delay:.25s}.wf-divider{height:1px;background:linear-gradient(90deg,transparent,,transparent);margin:var(--fs-xl) 0}.wf-status-dot{width:7px;height:7px;border-radius:var(--r-circle);display:inline-block;flex-shrink:0}.wf-status-dot.live{background:var(--success-bg);box-shadow:0 0 6px rgba(34,197,94,.6);animation:wfPulseLive 2s infinite}@keyframes wfPulseLive{0%{box-shadow:0 0 0 0 rgba(34,197,94,.5)}70%{box-shadow:0 0 0 5px rgba(34,197,94,0)}to{box-shadow:0 0 0 0 rgba(34,197,94,0)}}.wf-view-toggle{display:flex;background:var(--tint-ink);border:1px solid var(--border-subtle);border-radius:var(--r-md);padding:.2rem;gap:.15rem}.wf-view-toggle-btn{padding:.4rem var(--fs-xs);border:none;border-radius:var(--r-sm);background:transparent;color:var(--text-faint);font-size:var(--fs-sm);font-weight:500;cursor:pointer;transition:all .2s ease;display:flex;align-items:center;gap:.3rem;font-family:inherit}.wf-view-toggle-btn:hover:not(.active){color:var(--text-muted);background:var(--surface-hover)}.wf-view-toggle-btn.active{background:linear-gradient(135deg,#3b82f6,#6366f1);color:var(--text-body);font-weight:600;box-shadow:0 2px 8px rgba(59,130,246,.3)}.wf-dashboard-hero{border-radius:var(--r-lg);transition:padding .25s ease}.wf-dashboard-hero-content{display:flex;justify-content:space-between;align-items:center;position:relative;z-index:1;flex-wrap:wrap;gap:var(--fs-xl)}.wf-dashboard-hero-left{flex:1 1;min-width:260px}.wf-dashboard-hero-amount{line-height:1;margin-bottom:.5rem;letter-spacing:-.02em;font-weight:800}.wf-dashboard-hero-donut{position:relative;flex-shrink:0;min-width:170px;align-self:center}.wf-dashboard-stats-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:1rem;gap:1rem;margin-bottom:var(--fs-xl)}.wf-dashboard-stat-card{border-radius:var(--r-lg);padding:var(--fs-md) 1rem;position:relative;overflow:hidden;transition:transform .2s ease,box-shadow .2s ease}.wf-dashboard-stat-value{font-size:var(--fs-2xl);font-weight:700;color:var(--text-body);line-height:1.2}.wf-dashboard-alerts-ribbon{border-radius:var(--r-lg);padding:1rem var(--fs-xl);margin-bottom:var(--fs-xl);display:flex;align-items:center;justify-content:space-between;gap:1rem}.wf-dashboard-bottom-grid{display:grid;grid-gap:var(--fs-xl);gap:var(--fs-xl);margin-bottom:2rem}.wf-dashboard-bottom-grid.compact{grid-template-columns:1fr 1fr}.wf-dashboard-bottom-grid:not(.compact){grid-template-columns:2fr 1fr}.wf-dashboard-card{border-radius:var(--r-lg);border:1px solid var(--border-color);transition:transform .2s cubic-bezier(.16,1,.3,1),box-shadow .2s ease,border-color .2s ease,background .2s ease}.wf-dashboard-card,.wf-dashboard-card:hover{background:var(--bg-card);box-shadow:var(--shadow-xl)}.wf-dashboard-card:hover{border-color:var(--border-color)}.wf-card.wf-dashboard-stat-card,.wf-dashboard-card{transition:transform .2s cubic-bezier(.16,1,.3,1)!important}.wf-card.wf-dashboard-card:hover,.wf-card.wf-dashboard-stat-card:hover,.wf-dashboard-card:hover{box-shadow:var(--shadow-xl)!important}.wf-card.wf-dashboard-hero:hover{box-shadow:var(--shadow-hero)!important}.wf-top-asset-row{display:flex;align-items:center;gap:1rem;padding:var(--fs-md) 1.125rem;border-radius:var(--r-lg);transition:all .2s ease;cursor:pointer}.wf-top-asset-medal{width:32px;height:32px;border-radius:var(--r-md);display:flex;align-items:center;justify-content:center;font-size:var(--fs-sm);font-weight:700;flex-shrink:0}.wf-top-asset-info{flex:1 1;min-width:0}.wf-top-asset-sparkline{display:block;flex-shrink:0}.wf-top-asset-values{text-align:right;min-width:85px;flex-shrink:0}.wf-top-asset-weight{width:70px;flex-shrink:0}.wf-asset-modal-overlay{position:fixed;inset:0;background:var(--scrim);backdrop-filter:blur(16px) saturate(1.2);-webkit-backdrop-filter:blur(16px) saturate(1.2);z-index:9999;display:flex;align-items:center;justify-content:center;padding:1rem;animation:wfFadeIn .22s cubic-bezier(.16,1,.3,1) forwards}.wf-asset-modal-card{background:var(--gradient-raised);width:100%;max-width:650px;max-height:90vh;overflow-y:auto;border-radius:var(--r-lg);border-top:1px solid var(--border-subtle);border:1px solid var(--border-subtle);border-top-color:var(--border-strong);box-shadow:var(--shadow-xl),0 0 0 1px var(--border-hairline);position:relative;display:flex;flex-direction:column;animation:wfModalPop .26s cubic-bezier(.16,1,.3,1) forwards}.wf-asset-modal-header{display:flex;justify-content:space-between;align-items:flex-start}.wf-asset-modal-grid,.wf-asset-modal-header{padding:var(--fs-xl);border-bottom:1px solid var(--border-subtle);gap:1rem}.wf-asset-modal-grid{display:grid;grid-template-columns:1fr 1fr;grid-gap:1rem}.wf-asset-modal-footer{padding:var(--fs-xl) var(--fs-xl);border-top:1px solid var(--border-subtle);background:var(--surface-inset);display:flex;justify-content:flex-end;gap:var(--fs-xs);border-bottom-left-radius:var(--radius-lg);border-bottom-right-radius:var(--radius-lg)}@media (max-width:1024px){.wf-dashboard-bottom-grid,.wf-dashboard-bottom-grid.compact{grid-template-columns:1fr!important;gap:1rem}}@media (max-width:768px){.wf-dashboard-hero{padding:1rem!important;border-radius:var(--r-lg)!important;margin-bottom:1rem!important}.wf-dashboard-hero-content{flex-direction:column;align-items:stretch;gap:var(--fs-xl)}.wf-dashboard-hero-left{min-width:0!important;width:100%!important}.wf-dashboard-hero-amount{font-size:clamp(1.85rem,6.5vw,2.3rem)!important}.wf-dashboard-hero-donut{margin:var(--fs-xs) auto 0!important;width:100%!important;max-width:240px!important;height:auto!important}.wf-dashboard-stats-grid{grid-template-columns:repeat(2,1fr)!important;gap:var(--fs-2xs)!important;margin-bottom:1rem!important}.wf-dashboard-stat-card{padding:var(--fs-xs) var(--fs-sm)!important;border-radius:var(--r-lg)!important}.wf-dashboard-stat-value{font-size:clamp(var(--fs-xl),3.8vw,var(--fs-2xl))!important}.wf-top-asset-row{gap:var(--fs-2xs);padding:var(--fs-xs) var(--fs-xs)}.wf-top-asset-medal{width:26px;height:26px;border-radius:var(--r-sm);font-size:var(--fs-xs)}.wf-top-asset-sparkline{display:none!important}.wf-dashboard-card{padding:var(--fs-lg) 1rem!important;border-radius:var(--r-lg)!important}.wf-dashboard-alerts-ribbon{flex-direction:column;align-items:flex-start;padding:var(--fs-md) 1rem}.wf-dashboard-alerts-ribbon>div:last-child{width:100%;text-align:center}.wf-asset-modal-card{border-radius:var(--r-lg);max-height:92vh}.wf-asset-modal-header{padding:var(--fs-lg) 1rem;flex-direction:column;align-items:flex-start;gap:.5rem}.wf-asset-modal-header>div:last-child{text-align:left!important}.wf-asset-modal-grid{padding:1rem;gap:var(--fs-2xs)}.wf-asset-modal-footer{padding:1rem;flex-direction:column}.wf-asset-modal-footer button{width:100%;justify-content:center}}@media (max-width:480px){.wf-top-asset-weight{display:none!important}.wf-top-asset-values{min-width:70px}.wf-dashboard-stats-grid{gap:.5rem!important}.wf-dashboard-stat-card{padding:var(--fs-2xs) var(--fs-2xs)!important}.wf-asset-modal-grid{grid-template-columns:1fr!important}}.wf-smartcash-mobile-view{display:none}.wf-smartcash-desktop-view{display:block}.wf-smartcash-card{background:var(--bg-card);border:1px solid var(--border-color);border-radius:var(--r-lg);padding:1rem;display:flex;flex-direction:column;gap:var(--fs-2xs);box-shadow:var(--shadow-md)}.wf-smartcash-card-header{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.wf-smartcash-card-tae{font-size:var(--fs-2xl);font-weight:800;color:var(--success-fg);text-align:right;white-space:nowrap}.wf-smartcash-card-metrics{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:.5rem;gap:.5rem;background:var(--surface-hover);border:1px solid var(--border-hairline);border-radius:var(--r-md);padding:.5rem var(--fs-2xs);font-size:var(--fs-2xs)}.wf-smartcash-card-footer{display:flex;align-items:center;justify-content:space-between;gap:.5rem;padding-top:.35rem;border-top:1px solid var(--border-hairline)}@media (max-width:768px){.wf-smartcash-desktop-view{display:none!important}.wf-smartcash-mobile-view{display:flex!important;flex-direction:column;gap:var(--fs-xs)}}.wf-combobox-trigger:focus{outline:none}.wf-combobox-trigger:focus-visible{outline:none;border-color:var(--border-accent)!important;box-shadow:0 0 0 3px rgba(59,130,246,.35)!important}