.dashboard-main{--v2-text-1:var(--finovi-text-1);--v2-text-2:var(--finovi-text-2);--v2-text-3:var(--finovi-text-3);--v2-border:var(--finovi-border);--v2-bg:var(--finovi-bg);--v2-surface:var(--finovi-surface);--v2-primary:var(--finovi-primary);--v2-ai:var(--finovi-primary);--v2-positive:var(--finovi-green);--v2-negative:var(--finovi-red);--calm-radius:14px;--calm-gap:18px;background:var(--finovi-bg)}.fv-container{width:100%;max-width:1240px;margin:0 auto}.dashboard-main~.finovi-aurora,.finovi-aurora{display:none}.dashboard-main .fv-page-header{align-items:flex-end;gap:16px;margin-bottom:20px}.dashboard-main .fv-breadcrumb{display:none}.dashboard-main .fv-page-title,.dashboard-main .fv-page-title-gradient{letter-spacing:-.02em;-webkit-text-fill-color:currentColor;color:var(--finovi-text-1);background:0 0;margin:0;font-size:26px;font-weight:700;line-height:1.2}.dashboard-main .fv-page-meta{color:var(--finovi-text-3);margin-top:4px;font-size:13px}.fv-section-tabs{border-bottom:1px solid var(--finovi-border);scrollbar-width:none;gap:4px;margin:0 0 18px;display:flex;overflow-x:auto}.fv-section-tabs::-webkit-scrollbar{display:none}.fv-section-tab{color:var(--finovi-text-3);white-space:nowrap;border-bottom:2px solid transparent;margin-bottom:-1px;padding:8px 12px 10px;font-size:13.5px;font-weight:500;text-decoration:none;transition:color .15s,border-color .15s}.fv-section-tab:hover{color:var(--finovi-text-1)}.fv-section-tab[data-active=true]{color:var(--finovi-text-1);border-bottom-color:var(--finovi-primary);font-weight:600}.dashboard-main .fv-card,.dashboard-main .fv-stat-card{background:var(--finovi-surface);border:1px solid var(--finovi-border);border-radius:var(--calm-radius);box-shadow:none}.dashboard-main .fv-card:hover,.dashboard-main .fv-stat-card:hover{box-shadow:none;border-color:var(--finovi-border);transform:none}.dashboard-main .fv-card-header{padding:16px 20px 10px}.dashboard-main .fv-card-title{color:var(--finovi-text-1);font-size:15px;font-weight:600}.dashboard-main .fv-card-body{padding:0 20px 18px}.dashboard-main .fv-card>.fv-card-body:first-child{padding-top:18px}.dashboard-main .fv-stat-card{padding:16px 18px}.dashboard-main .fv-stat-label{letter-spacing:.04em;text-transform:uppercase;color:var(--finovi-text-3);font-size:11.5px;font-weight:600}.dashboard-main .fv-stat-value{letter-spacing:-.02em;color:var(--finovi-text-1);margin-top:4px;font-size:24px;font-weight:700}.dashboard-main .fv-stat-change{margin-top:4px;font-size:12.5px}.dashboard-main .fv-table thead th,.dashboard-main .fv-table th{letter-spacing:.04em;color:var(--finovi-text-3);background:0 0;padding:9px 10px;font-size:11.5px;font-weight:600}.dashboard-main .fv-table tbody td,.dashboard-main .fv-table td{color:var(--finovi-text-2);padding:11px 10px;font-size:13.5px}.dashboard-main .fv-table tbody tr:hover td,.dashboard-main .fv-table tr:hover td{background:rgba(var(--finovi-primary-rgb), .03)}.chat-fab-button{background:var(--finovi-primary)!important;height:44px!important;box-shadow:0 2px 10px rgba(var(--finovi-primary-rgb), .25)!important;gap:8px!important;padding:0 16px 0 14px!important;font-size:14px!important}.chat-fab-button:hover{box-shadow:0 4px 14px rgba(var(--finovi-primary-rgb), .3)!important;transform:translateY(-1px)!important}@media (max-width:767px){.chat-fab-button{display:none!important}}.fv-t2 .fv-card-header{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.fv-t2-hint{color:var(--finovi-text-3);font-size:12px}.fv-t2-muted{color:var(--finovi-text-3);font-size:13px}.fv-t2-actions{align-items:center;gap:8px;display:flex}.fv-t2-seg{background:var(--finovi-surface-alt);border-radius:9px;padding:3px;display:flex}.fv-t2-seg button{color:var(--finovi-text-2);cursor:pointer;background:0 0;border:0;border-radius:7px;padding:6px 14px;font-size:13px}.fv-t2-seg button[data-active=true]{background:var(--finovi-surface);color:var(--finovi-text-1);font-weight:600;box-shadow:0 1px 2px rgba(0,0,0,.06)}.fv-t2-icon-btn{cursor:pointer;border:1px solid var(--finovi-border);background:var(--finovi-surface);width:34px;height:34px;color:var(--finovi-text-2);border-radius:9px;align-items:center;justify-items:center;display:grid}.fv-t2-icon-btn:disabled{opacity:.6}.fv-t2-kpis{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:14px;margin-bottom:18px;display:grid}.fv-t2-kpi{min-width:0;padding:16px 18px}.fv-t2-kl{color:var(--finovi-text-3);text-transform:uppercase;letter-spacing:.04em;font-size:11.5px;font-weight:600}.fv-t2-kv{letter-spacing:-.02em;font-variant-numeric:tabular-nums;color:var(--finovi-text-1);white-space:nowrap;margin-top:6px;font-size:26px;font-weight:700}.fv-t2-kv a{color:inherit;text-decoration:none}.fv-t2-kv-sm{font-size:20px}.fv-t2-kv-pct{font-size:16px}.fv-t2-kv-pct:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.fv-t2-kv-pct:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.fv-t2-kv-pct:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:8px}.fv-t2-kv-pct:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.fv-t2-kv-pct:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.fv-t2-kv-pct:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:8px}.fv-t2-ks{color:var(--finovi-text-2);margin-top:4px;font-size:12.5px}.fv-t2-split{color:var(--finovi-text-2);font-variant-numeric:tabular-nums;flex-wrap:wrap;gap:4px 14px;margin-top:8px;font-size:12.5px;display:flex}.fv-t2-grid{grid-template-columns:minmax(0,1fr) 340px;align-items:start;gap:18px;display:grid}.fv-t2-side{flex-direction:column;gap:18px;min-width:0;display:flex}.fv-t2-main{min-width:0}.fv-t2-table-wrap{padding:0 20px;overflow-x:auto}.fv-t2-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%}.fv-t2-table th{color:var(--finovi-text-3);text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid var(--finovi-border);padding:8px;font-size:11.5px;font-weight:600}.fv-t2-table th:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.fv-t2-table th:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.fv-t2-table th:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:left}.fv-t2-table th:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.fv-t2-table th:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.fv-t2-table th:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:right}.fv-t2-table th.num,.fv-t2-table td.num{white-space:nowrap}.fv-t2-table th.num:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-table th.num:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-table th.num:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-table td.num:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-table td.num:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-table td.num:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-table th.num:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-table th.num:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-table th.num:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-table td.num:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-table td.num:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-table td.num:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-table td{border-bottom:1px solid var(--finovi-border);vertical-align:top;padding:11px 8px;font-size:13.5px}.fv-t2-row{cursor:pointer}.fv-t2-row:hover td{background:rgba(var(--finovi-primary-rgb), .03)}.fv-t2-row[data-open=true] td{background:rgba(var(--finovi-primary-rgb), .04);border-bottom-color:transparent}.fv-t2-tk{color:var(--finovi-text-1);font-weight:700;text-decoration:none}.fv-t2-co{color:var(--finovi-text-3);font-size:12px}.fv-t2-pill{border-radius:999px;padding:2px 7px;font-size:12px;font-weight:600;display:inline-block}.fv-t2-pill[data-tone=up]{color:var(--finovi-green);background:rgba(5,150,105,.1)}.fv-t2-pill[data-tone=down]{color:var(--finovi-red);background:rgba(220,38,38,.1)}.fv-t2-why{color:var(--finovi-text-2);gap:6px;max-width:380px;font-size:12.5px;line-height:1.45;display:flex}.fv-t2-why-icon{color:var(--finovi-text-3);flex-shrink:0;margin-top:2px}.fv-t2-why-link{color:inherit;text-decoration:none}.fv-t2-why-link:hover{text-decoration:underline}.fv-t2-chev{width:32px}.fv-t2-chev button{color:var(--finovi-text-3);cursor:pointer;background:0 0;border:0;padding:2px}.fv-t2-chev svg{transition:transform .15s}.fv-t2-exp td{background:rgba(var(--finovi-primary-rgb), .04);padding:4px 8px 18px}.fv-t2-others{color:var(--finovi-text-3);padding:12px 20px 16px;font-size:12.5px}.fv-t2-show-sm{display:none}.fv-t2-timeline{margin:0;padding:0;list-style:none}.fv-t2-timeline li{border-bottom:1px solid var(--finovi-border);grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;padding:8px 0;display:grid}.fv-t2-timeline li:last-child{border-bottom:0}.fv-t2-date{text-align:center;background:var(--finovi-surface-alt);color:var(--finovi-text-3);text-transform:uppercase;border-radius:8px;padding:3px 0;font-size:10.5px;line-height:1.15}.fv-t2-date b{color:var(--finovi-text-1);font-size:16px;display:block}.fv-t2-tag{border-radius:6px;padding:2px 7px;font-size:11px;font-weight:600}.fv-t2-tag[data-kind=dividend]{color:var(--finovi-green);background:rgba(5,150,105,.1)}.fv-t2-tag[data-kind=earnings]{background:rgba(var(--finovi-primary-rgb), .1);color:var(--finovi-primary)}.fv-t2-amt{font-variant-numeric:tabular-nums;color:var(--finovi-text-1);font-size:13px;font-weight:600}.fv-t2-sector{grid-template-columns:110px minmax(0,1fr) 60px;align-items:center;gap:10px;padding:5px 0;font-size:12.5px;display:grid}.fv-t2-sector-name{text-overflow:ellipsis;white-space:nowrap;color:var(--finovi-text-2);overflow:hidden}.fv-t2-sbar{height:8px;position:relative}.fv-t2-sbar-mid{background:var(--finovi-border);width:1px;position:absolute;top:-3px;bottom:-3px}.fv-t2-sbar-mid:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.fv-t2-sbar-mid:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.fv-t2-sbar-mid:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){left:50%}.fv-t2-sbar-mid:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.fv-t2-sbar-mid:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.fv-t2-sbar-mid:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){right:50%}.fv-t2-sbar-fill{border-radius:3px;position:absolute;top:0;bottom:0}.fv-t2-sector-pct{font-variant-numeric:tabular-nums;font-weight:600}.fv-t2-sector-pct:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-sector-pct:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-sector-pct:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-t2-sector-pct:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-sector-pct:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-sector-pct:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-t2-briefing{color:var(--finovi-text-1);gap:8px;font-size:13.5px;line-height:1.5;display:flex}.fv-t2-briefing svg{color:var(--finovi-text-3);flex-shrink:0;margin-top:3px}@media (max-width:1100px){.fv-t2-kpis{grid-template-columns:1fr 1fr}.fv-t2-grid{grid-template-columns:minmax(0,1fr)}}@media (max-width:640px){.fv-t2-kpis{grid-template-columns:1fr 1fr;gap:10px}.fv-t2-kpi-main{grid-column:1/-1}.fv-t2-kpi{padding:12px 14px}.fv-t2-kv{font-size:22px}.fv-t2-kv-sm{white-space:normal;font-size:16px}.fv-t2 .fv-today-banner{flex-wrap:wrap}.fv-t2 .fv-today-banner>span{flex-basis:calc(100% - 30px)!important}.fv-t2 .fv-page-header{flex-direction:column;align-items:stretch}.fv-t2-actions{justify-content:space-between}.fv-t2-hide-sm{display:none}.fv-t2-show-sm{margin-top:4px;display:flex}.fv-t2-table-wrap{padding:0 12px}.fv-t2 .fv-card-header{flex-direction:column;gap:2px}}.fv-rc{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:20px;display:grid}.fv-rc-muted{color:var(--finovi-text-3);font-size:12.5px}.fv-rc-pillar{border-bottom:1px dashed var(--finovi-border);grid-template-columns:104px minmax(0,1fr);gap:10px;padding:7px 0;display:grid}.fv-rc-pillar:last-of-type{border-bottom:0}.fv-rc-pillar-name{color:var(--finovi-text-1);font-size:12.5px;font-weight:600}.fv-rc-facts{flex-wrap:wrap;gap:2px 14px;font-size:12.5px;display:flex}.fv-rc-fact-label{color:var(--finovi-text-3)}.fv-rc-fact-value{color:var(--finovi-text-1);font-variant-numeric:tabular-nums;font-weight:600}.fv-rc-range{color:var(--finovi-text-3);font-variant-numeric:tabular-nums;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:6px;font-size:11.5px;display:grid}.fv-rc-range-track{background:var(--finovi-surface-alt);border-radius:4px;height:6px;position:relative}.fv-rc-range-dot{background:var(--finovi-primary);border:2px solid var(--finovi-surface);border-radius:50%;width:10px;height:10px;position:absolute;top:50%;transform:translateY(-50%)}.fv-rc-range-dot:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-5px}.fv-rc-range-dot:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-5px}.fv-rc-range-dot:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-5px}.fv-rc-range-dot:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-5px}.fv-rc-range-dot:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-5px}.fv-rc-range-dot:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-5px}.fv-rc-range-mid{background:var(--finovi-text-3);width:2px;position:absolute;top:-3px;bottom:-3px}.fv-rc-range-mid:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-1px}.fv-rc-range-mid:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-1px}.fv-rc-range-mid:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){margin-left:-1px}.fv-rc-range-mid:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-1px}.fv-rc-range-mid:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-1px}.fv-rc-range-mid:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){margin-right:-1px}.fv-rc-breakdown{margin-top:6px}.fv-rc-stack{border-radius:4px;gap:2px;height:6px;margin-bottom:4px;display:flex;overflow:hidden}.fv-rc-stack span{min-width:0}.fv-rc-source{color:var(--finovi-text-3);margin-top:8px;font-size:11.5px}.fv-rc-side{flex-direction:column;gap:10px;min-width:0;display:flex}.fv-rc-facts-box{background:var(--finovi-surface);border:1px solid var(--finovi-border);border-radius:10px;padding:12px 14px;font-size:12.5px}.fv-rc-box-title{text-transform:uppercase;letter-spacing:.04em;color:var(--finovi-text-3);margin-bottom:6px;font-size:11.5px;font-weight:600}.fv-rc-row{justify-content:space-between;gap:12px;padding:3px 0;display:flex}.fv-rc-row span:first-child{color:var(--finovi-text-2)}.fv-rc-row span:last-child{font-variant-numeric:tabular-nums;color:var(--finovi-text-1)}.fv-rc-row span:last-child:not(:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-rc-row span:last-child:not(:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-rc-row span:last-child:not(:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi))){text-align:right}.fv-rc-row span:last-child:-webkit-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-rc-row span:last-child:-moz-any(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-rc-row span:last-child:is(:lang(ae),:lang(ar),:lang(arc),:lang(bcc),:lang(bqi),:lang(ckb),:lang(dv),:lang(fa),:lang(glk),:lang(he),:lang(ku),:lang(mzn),:lang(nqo),:lang(pnb),:lang(ps),:lang(sd),:lang(ug),:lang(ur),:lang(yi)){text-align:left}.fv-rc-news{color:var(--finovi-text-2);font-size:12.5px}.fv-rc-news a{color:var(--finovi-primary);text-decoration:none}.fv-rc-link{color:var(--finovi-primary);font-size:13px;font-weight:600;text-decoration:none}.fv-rc-edu{font-size:11.5px}@media (max-width:900px){.fv-rc{grid-template-columns:minmax(0,1fr)}}.dashboard-main .fv-wl-table{width:100%}.fv-wl-row{cursor:pointer}.dashboard-main .fv-wl-row[data-open=true] td{background:rgba(var(--finovi-primary-rgb), .04);border-bottom-color:transparent}.dashboard-main .fv-wl-exp td{background:rgba(var(--finovi-primary-rgb), .04);padding:4px 12px 18px}.fv-wl-chev{color:var(--finovi-text-3);cursor:pointer;background:0 0;border:0;align-items:center;padding:4px;display:flex}.fv-wl-chev svg{transition:transform .15s}.fv-wl-move{color:var(--finovi-text-2);align-items:center;gap:6px;font-size:12.5px;display:flex}.fv-wl-move select{border:1px solid var(--finovi-border);background:var(--finovi-surface);color:var(--finovi-text-1);border-radius:6px;max-width:160px;padding:4px 6px;font-size:12.5px}@media (max-width:640px){.fv-wl-hide-sm{display:none}}.fv-pf-actions{flex-wrap:wrap;gap:8px;display:flex}.fv-pf-actions .fv-btn,.fv-pf-manage .fv-btn{align-items:center;gap:6px;display:inline-flex}.fv-pf-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}.fv-pf-tabs{border-bottom:1px solid var(--finovi-border);gap:4px;margin-bottom:16px;display:flex}.fv-pf-tabs button{color:var(--finovi-text-3);cursor:pointer;background:0 0;border:0;border-bottom:2px solid transparent;margin-bottom:-1px;padding:8px 12px 10px;font-size:13.5px;font-weight:500}.fv-pf-tabs button[data-active=true]{color:var(--finovi-text-1);border-bottom-color:var(--finovi-primary);font-weight:600}.fv-pf-head{align-items:center!important}.fv-pf-search{border:1px solid var(--finovi-border);background:var(--finovi-surface);width:220px;max-width:50%;color:var(--finovi-text-1);border-radius:8px;padding:6px 10px;font-size:13px}.fv-pf-sort{font:inherit;color:inherit;text-transform:inherit;letter-spacing:inherit;cursor:pointer;background:0 0;border:0;padding:0}.fv-pf-sort[data-active=true]{color:var(--finovi-text-1)}.fv-pf-manage{flex-direction:column;gap:18px;display:flex}.fv-pf-danger{justify-content:space-between;align-items:center;gap:16px;display:flex;padding-top:16px!important}.fv-pf-danger-btn{flex-shrink:0;color:var(--finovi-red)!important;border-color:rgba(220,38,38,.35)!important}@media (max-width:1100px){.fv-pf-kpis{grid-template-columns:1fr 1fr}}@media (max-width:640px){.fv-pf-kpis{grid-template-columns:1fr 1fr}.fv-pf .fv-page-header{flex-direction:column;align-items:stretch}.fv-pf-search{width:100%;max-width:100%}.fv-pf-head{flex-direction:column;align-items:stretch!important}.fv-pf-danger{flex-direction:column;align-items:stretch}}.fv-set{max-width:920px}.fv-set-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.fv-set-card{flex-direction:column;gap:10px;display:flex;padding-top:18px!important}.fv-set-card .fv-card-title{margin:0}.fv-set-desc{color:var(--finovi-text-3);margin:0;font-size:13px;line-height:1.45;display:block}.fv-set-row{align-items:center;gap:10px;display:flex}.fv-set-link{color:inherit;align-items:center;gap:14px;padding:16px 18px;text-decoration:none;display:flex}.fv-set-link:hover{border-color:var(--finovi-border-hover)!important}.fv-set-link-title{color:var(--finovi-text-1);margin-bottom:2px;font-size:14.5px;font-weight:600;display:block}.fv-set-icon{background:rgba(var(--finovi-primary-rgb), .08);width:36px;height:36px;color:var(--finovi-primary);border-radius:10px;flex-shrink:0;align-items:center;justify-items:center;display:grid}.fv-set-chev{color:var(--finovi-text-3);flex-shrink:0}.fv-set-section{color:var(--finovi-text-1);margin:28px 0 12px;font-size:15px;font-weight:600}@media (max-width:760px){.fv-set-grid{grid-template-columns:minmax(0,1fr)}}.fv-rc:not([data-side]){grid-template-columns:minmax(0,1fr)}