.al2-root.al2{--apf-surface:#0b0f17;--apf-surface-2:#10151f;--apf-surface-3:#161c28;--apf-line:#f5f3ed17;--apf-line-2:#f5f3ed2e;--apf-ink:#f5f3ed;--apf-ink-2:#b8bcc6;--apf-ink-3:#868c98;--apf-up:#34d399;--apf-down:#f87171;--apf-cy:#26dbd6;--apf-cy-ink:#04121a;--apf-shadow:0 1px 0 #ffffff0d inset, 0 2px 6px #00000073, 0 22px 44px -22px #000000e6;--apf-radius:14px;--apf-radius-sm:9px;--al2-display:"Outfit", "Outfit Fallback", -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, sans-serif;--al2-cy-soft:#26dbd61a;--al2-cy-line:#26dbd652;--al2-r-ctl:8px;--al2-r-tile:12px;--bg:var(--apf-surface-2);--bg-elev:var(--apf-surface-2);--card:var(--apf-surface);--card2:var(--apf-surface-2);--bdr:var(--apf-line);--bdr2:var(--apf-line-2);--txt:var(--apf-ink);--dim:var(--apf-ink-2);--mut:var(--apf-ink-3);--cy:var(--apf-cy);--grn:var(--apf-up);--red:var(--apf-down);--neut:var(--apf-ink-3);--tbl-head:var(--apf-ink-3);--tbl-rule:var(--apf-line);--tbl-hover:var(--apf-surface-2);--tbl-text:var(--apf-ink);--bs-bg:var(--apf-surface-2);--bs-bg2:var(--apf-surface);--bs-paper:var(--apf-ink);--bs-paper-dim:var(--apf-ink-2);--bs-mut:var(--apf-ink-3);--bs-mid:var(--apf-ink-3);--bs-rule:var(--apf-line);--bs-rule-strong:var(--apf-line-2);--bs-rule-soft:var(--apf-line);--bs-cy:var(--apf-cy);--bs-cy-mute:var(--al2-cy-soft);--bs-cy-line:var(--al2-cy-line);--bs-grn:var(--apf-up);--bs-red:var(--apf-down);--bs-neut:var(--apf-ink-3);--bs-slate:var(--apf-ink-3);--bs-f-ed:var(--font-sans,-apple-system, BlinkMacSystemFont, "Trebuchet MS", Roboto, Ubuntu, sans-serif);--bs-f-mono:var(--font-sans,-apple-system, BlinkMacSystemFont, "Trebuchet MS", Roboto, Ubuntu, sans-serif);--bs-ta-bg:var(--apf-surface-2);--bs-ta-bg2:var(--apf-surface);--bs-ta-paper:var(--apf-ink);--bs-ta-paper-dim:var(--apf-ink-2);--bs-ta-mut:var(--apf-ink-3);--bs-ta-rule:var(--apf-line);--bs-ta-rule-strong:var(--apf-line-2);--bs-ta-rule-soft:var(--apf-line);--bs-ta-cy:var(--apf-cy);--bs-ta-cy-mute:var(--al2-cy-soft);--bs-ta-cy-line:var(--al2-cy-line);--bs-ta-grn:var(--apf-up);--bs-ta-red:var(--apf-down);--bs-ta-neut:var(--apf-ink-3);--bs-ta-f-ed:var(--al2-display);--bs-ta-f-ui:var(--font-sans,-apple-system, BlinkMacSystemFont, "Trebuchet MS", Roboto, Ubuntu, sans-serif);--bs-ta-f-mono:var(--font-sans,-apple-system, BlinkMacSystemFont, "Trebuchet MS", Roboto, Ubuntu, sans-serif);color:var(--apf-ink);font-family:var(--font-sans,-apple-system, BlinkMacSystemFont, "Trebuchet MS", Roboto, Ubuntu, sans-serif);font-variant-numeric:tabular-nums;letter-spacing:0;-webkit-font-smoothing:antialiased;background:0 0}.light .al2-root.al2.al2-root,[data-theme=light] .al2-root.al2.al2-root{--apf-surface:#fff;--apf-surface-2:#f4f6fa;--apf-surface-3:#e9edf3;--apf-line:#0a14301a;--apf-line-2:#0a143033;--apf-ink:#0a1430;--apf-ink-2:#3f4a63;--apf-ink-3:#68718a;--apf-up:#05875f;--apf-down:#d02b2b;--apf-cy:#078f8a;--apf-shadow:0 1px 2px #0a143012, 0 18px 36px -20px #0a143052;--al2-cy-soft:#078f8a1a;--al2-cy-line:#078f8a52;--bg:var(--apf-surface-2)!important;--bg-elev:var(--apf-surface-2)!important;--card:var(--apf-surface)!important;--card2:var(--apf-surface-2)!important;--bdr:var(--apf-line)!important;--bdr2:var(--apf-line-2)!important;--txt:var(--apf-ink)!important;--dim:var(--apf-ink-2)!important;--mut:var(--apf-ink-3)!important;--cy:var(--apf-cy)!important;--grn:var(--apf-up)!important;--red:var(--apf-down)!important;--neut:var(--apf-ink-3)!important;--tbl-head:var(--apf-ink-3)!important;--tbl-rule:var(--apf-line)!important;--tbl-hover:var(--apf-surface-2)!important;--tbl-text:var(--apf-ink)!important;--bs-bg:var(--apf-surface-2)!important;--bs-bg2:var(--apf-surface)!important;--bs-paper:var(--apf-ink)!important;--bs-paper-dim:var(--apf-ink-2)!important;--bs-mut:var(--apf-ink-3)!important;--bs-mid:var(--apf-ink-3)!important;--bs-rule:var(--apf-line)!important;--bs-rule-strong:var(--apf-line-2)!important;--bs-rule-soft:var(--apf-line)!important;--bs-cy:var(--apf-cy)!important;--bs-cy-mute:var(--al2-cy-soft)!important;--bs-cy-line:var(--al2-cy-line)!important;--bs-grn:var(--apf-up)!important;--bs-red:var(--apf-down)!important;--bs-neut:var(--apf-ink-3)!important;--bs-slate:var(--apf-ink-3)!important;--bs-ta-bg:var(--apf-surface-2)!important;--bs-ta-bg2:var(--apf-surface)!important;--bs-ta-paper:var(--apf-ink)!important;--bs-ta-paper-dim:var(--apf-ink-2)!important;--bs-ta-mut:var(--apf-ink-3)!important;--bs-ta-rule:var(--apf-line)!important;--bs-ta-rule-strong:var(--apf-line-2)!important;--bs-ta-rule-soft:var(--apf-line)!important;--bs-ta-cy:var(--apf-cy)!important;--bs-ta-cy-mute:var(--al2-cy-soft)!important;--bs-ta-cy-line:var(--al2-cy-line)!important;--bs-ta-grn:var(--apf-up)!important;--bs-ta-red:var(--apf-down)!important;--bs-ta-neut:var(--apf-ink-3)!important}.light .al2-root.al2 [class*=-mast],[data-theme=light] .al2-root.al2 [class*=-mast]{background:0 0!important}.al2-root.al2 button{font-family:inherit}.al2-root.al2 h1,.al2-root.al2 h2,.al2-root.al2 h3{color:var(--apf-ink);font-family:var(--al2-display)!important;letter-spacing:-.015em!important;text-transform:none!important}.al2-root.al2 table th{text-transform:none!important;letter-spacing:0!important}.al2-root.al2 select,.al2-root.al2 input:not([type=checkbox]):not([type=radio]):not([type=range]),.al2-root.al2 textarea{border-radius:var(--al2-r-ctl)}.al2-root.al2 .bc-dir{font-weight:650;letter-spacing:0!important;text-transform:none!important;font-family:inherit!important}.al2-root.al2 .bs-pulse-dot{box-shadow:none!important;animation:none!important}.al2-root.al2 .bs-trade-btn{border:1px solid var(--al2-cy-line);background:var(--al2-cy-soft);min-height:26px;color:var(--apf-cy);letter-spacing:0;text-transform:none;border-radius:7px;padding:0 11px;font-family:inherit;font-size:12px;font-weight:650;line-height:1}.al2-root.al2 .bs-trade-btn:hover{background:var(--apf-cy);border-color:var(--apf-cy);color:var(--apf-cy-ink)}.al2-btn.al2-btn.bs-btn{letter-spacing:0;text-transform:none;white-space:nowrap;border-radius:9px;gap:7px;height:auto;min-height:34px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:600}.al2-btn.al2-btn--primary.bs-btn,.al2-btn.al2-btn--primary.bs-btn:hover{color:#04121a;background:linear-gradient(#45e6e1 0%,#26dbd6 55%,#1cc6c1 100%);border:1px solid #0000;box-shadow:inset 0 1px #ffffff73,0 8px 20px -12px #26dbd6bf}.al2-btn.al2-btn--primary.bs-btn:hover{filter:brightness(1.05)}.al2-root.al2 .bs-mast{border:0;margin-bottom:8px;padding:10px 0 20px}.al2-root.al2 .bs-eyebrow{letter-spacing:0;text-transform:none;color:var(--apf-ink-3);font-family:inherit;font-size:12.5px;font-weight:600}.al2-root.al2 .bs-mast-row{gap:28px}.al2-root.al2 .bs-mast-title{color:var(--apf-ink);font-size:clamp(26px,3.2vw,36px);line-height:1.1;font-family:var(--al2-display)!important;letter-spacing:-.02em!important;font-weight:700!important}.al2-root.al2 .bs-mast-lede{color:var(--apf-ink-2);max-width:74ch;font-size:14.5px;line-height:1.6}.al2-root.al2 .bs-mast-meta{border-radius:var(--al2-r-tile);background:var(--apf-surface);border:1px solid var(--apf-line);letter-spacing:0;text-transform:none;color:var(--apf-ink-3);grid-template-columns:repeat(2,minmax(0,auto));gap:12px 24px;padding:14px 18px;font-family:inherit;font-size:12.5px;display:grid}.al2-root.al2 .bs-mast-meta .lv{color:var(--apf-ink);font-size:14px;font-weight:650}.al2-root.al2 .bs-kpis{border:0;grid-template-columns:repeat(auto-fit,minmax(min(170px,100%),1fr));gap:12px;margin:4px 0 12px}.al2-root.al2 .bs-kpis .cell,.al2-root.al2 .bs-kpis .cell:nth-child(odd),.al2-root.al2 .bs-kpis .cell:nth-child(2n),.al2-root.al2 .bs-kpis .cell:last-child{border-radius:var(--al2-r-tile);border:1px solid var(--apf-line);background:var(--apf-surface);box-shadow:var(--apf-shadow);padding:14px 16px}.al2-root.al2 .bs-kpis .cell.is-interactive:hover,.al2-root.al2 .bs-kpis .cell.ia-stat-card-interactive:hover{border-color:var(--apf-line-2)!important;background:var(--apf-surface-2)!important}.al2-root.al2 .bs-kpis .l{letter-spacing:0;text-transform:none;color:var(--apf-ink-3);font-family:inherit;font-size:12.5px;font-weight:600}.al2-root.al2 .bs-kpis .v{font-family:var(--al2-display);letter-spacing:-.02em;margin-top:6px;font-size:24px;font-weight:700}.al2-root.al2 .bs-kpis .sub{color:var(--apf-ink-3);margin-top:4px;font-family:inherit;font-size:12px}.al2-root.al2 .bs-section-head{border:0;align-items:baseline;margin:22px 0 12px;padding:0}.al2-root.al2 .bs-section-head .num{display:none}.al2-root.al2 .bs-section-head .t{font-family:var(--al2-display);letter-spacing:-.01em;font-size:19px;font-weight:650}.al2-root.al2 .bs-section-head .r{letter-spacing:0;text-transform:none;color:var(--apf-ink-3);font-family:inherit;font-size:12.5px}.al2-root.al2 .bs-tabs{border-top:0;border-bottom:1px solid var(--apf-line);scrollbar-width:none;background:0 0;gap:4px;margin:4px 0 14px}.al2-root.al2 .bs-tabs::-webkit-scrollbar{display:none}.al2-root.al2 .bs-tab{letter-spacing:0;text-transform:none;color:var(--apf-ink-3);background:0 0;border:0;border-bottom:2px solid #0000;margin-bottom:-1px;padding:11px 12px 10px;font-family:inherit;font-size:13.5px;font-weight:600}.al2-root.al2 .bs-tab:hover{color:var(--apf-ink)}.al2-root.al2 .bs-tab[data-active=true]{color:var(--apf-ink);box-shadow:none;border-bottom-color:var(--apf-cy);background:0 0}.al2-root.al2 .bs-tab svg{color:var(--apf-ink-3)}.al2-root.al2 .bs-tab[data-active=true] svg{color:var(--apf-cy)}.al2-root.al2 .bs-tab.bs-tab-spacer{border:0;padding:0}.al2-root.al2 .bs-chips{border:1px solid var(--apf-line);background:var(--apf-surface-2);border-radius:10px;gap:2px;padding:2px}.al2-root.al2 .bs-chips button{letter-spacing:0;text-transform:none;height:28px;color:var(--apf-ink-2);background:0 0;border:0;border-radius:7px;padding:0 10px;font-family:inherit;font-size:12.5px;font-weight:600}.al2-root.al2 .bs-chips button:hover:not([data-active=true]){color:var(--apf-ink)}.al2-root.al2 .bs-chips button[data-active=true]{background:var(--apf-surface);color:var(--apf-ink);box-shadow:0 1px 2px #0000004d, 0 0 0 1px var(--apf-line-2)}.al2-root.al2 .bs-chips button[data-active=true][data-tone=grn]{color:var(--apf-up);background:var(--apf-surface)}.al2-root.al2 .bs-chips button[data-active=true][data-tone=red]{color:var(--apf-down);background:var(--apf-surface)}.al2-root.al2 .bs-chips button[data-active=true][data-tone=neutral]{color:var(--apf-ink-2);background:var(--apf-surface)}.al2-root.al2 .bs-chips button[data-active=true][data-tone=pink],.al2-root.al2 .bs-chips button[data-active=true][data-tone=purple]{background:var(--apf-surface)}.al2-root.al2 .bs-chip-label{letter-spacing:0;text-transform:none;color:var(--apf-ink-3);font-family:inherit;font-size:12.5px;font-weight:600}.al2-root.al2 .bs-divider{background:var(--apf-line-2);height:20px}.al2-root.al2 .bs-btn{border-radius:var(--apf-radius-sm);border:1px solid var(--apf-line-2);height:auto;min-height:34px;color:var(--apf-ink);letter-spacing:0;text-transform:none;background:0 0;gap:7px;padding:0 13px;font-family:inherit;font-size:13px;font-weight:600}.al2-root.al2 .bs-btn:hover{border-color:var(--apf-ink-3);background:var(--apf-surface-2);color:var(--apf-ink)}.al2-root.al2 .bs-btn-primary{color:var(--apf-cy-ink);background:linear-gradient(#45e6e1 0%,#26dbd6 55%,#1cc6c1 100%);border-color:#0000;box-shadow:inset 0 1px #ffffff73,0 8px 20px -12px #26dbd6bf}.al2-root.al2 .bs-btn-primary:hover{color:var(--apf-cy-ink);filter:brightness(1.05);background:linear-gradient(#45e6e1 0%,#26dbd6 55%,#1cc6c1 100%);border-color:#0000}.al2-root.al2 .bs-btn[data-active=true]{border-color:var(--al2-cy-line);background:var(--al2-cy-soft);color:var(--apf-cy)}.al2-root.al2 span.bs-btn[style*="padding: 0"]{background:0 0;border:0;min-height:0}.al2-root.al2 .bs-srch{border-radius:var(--apf-radius-sm);border:1px solid var(--apf-line-2);background:var(--apf-surface);gap:8px;height:34px;padding:0 12px}.al2-root.al2 .bs-srch:focus-within{border-color:var(--apf-cy)}.al2-root.al2 .bs-srch input{color:var(--apf-ink);font-family:inherit;font-size:13px}.al2-root.al2 .bs-srch input::placeholder{color:var(--apf-ink-3)}.al2-root.al2 .bs-select{border-radius:var(--al2-r-ctl);border:1px solid var(--apf-line-2);background-color:var(--apf-surface);height:32px;color:var(--apf-ink);letter-spacing:0;text-transform:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='12' height='12' viewBox='0 0 24 24' fill='none' stroke='%23868c98' stroke-width='3' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M6 9l6 6 6-6'/%3E%3C/svg%3E");background-position:right 10px center;background-repeat:no-repeat;padding:0 30px 0 10px;font-family:inherit;font-size:12.5px;font-weight:600}.al2-root.al2 .bs-select:focus{border-color:var(--apf-cy);outline:none}.al2-root.al2 .bs-filter-row{border-radius:var(--apf-radius);border:1px solid var(--apf-line);background:var(--apf-surface);box-shadow:var(--apf-shadow);gap:8px 10px;padding:12px 14px}.al2-root.al2 .bs-filter-panel{border-radius:var(--apf-radius);border:1px solid var(--apf-line);background:var(--apf-surface);box-shadow:var(--apf-shadow);gap:14px;padding:16px 18px}.al2-root.al2 .bs-filter-panel label{letter-spacing:0;text-transform:none;color:var(--apf-ink-3);font-family:inherit;font-size:12.5px;font-weight:600}.al2-root.al2 .bs-filter-panel input,.al2-root.al2 .bs-filter-panel select{border-radius:var(--al2-r-ctl);border:1px solid var(--apf-line-2);background:var(--apf-surface-2);min-height:34px;color:var(--apf-ink);padding:0 10px;font-family:inherit;font-size:13px}.al2-root.al2 .bs-filter-panel input:focus,.al2-root.al2 .bs-filter-panel select:focus{border-color:var(--apf-cy)}.al2-root.al2 .bs-table-wrap{border:1px solid var(--apf-line);border-radius:var(--apf-radius);background:var(--apf-surface);box-shadow:var(--apf-shadow);margin:4px 0 12px}.al2-root.al2 .bs-table-wrap .t{font-family:inherit;font-size:13px}.al2-root.al2 .bs-table-wrap .t thead th{color:var(--apf-ink-3);background:var(--apf-surface);border-bottom:1px solid var(--apf-line);font-family:inherit;font-size:12px;font-weight:600}.al2-root.al2 .bs-table-wrap .t thead tr:first-child th:first-child{border-top-left-radius:var(--apf-radius)}.al2-root.al2 .bs-table-wrap .t thead tr:first-child th:last-child{border-top-right-radius:var(--apf-radius)}.al2-root.al2 .bs-table-wrap .t tbody td{border-bottom:1px solid var(--apf-line)}.al2-root.al2 .bs-table-wrap .t tbody tr:last-child td{border-bottom:0}.al2-root.al2 .bs-table-wrap .t tbody tr:hover{background:var(--apf-surface-2)}.al2-root.al2 .wf-tight .t,.al2-root.al2 .wf-tight .t td,.al2-root.al2 .wf-tight .t th{font-size:12px}.al2-root.al2 .wf-shimmer,.al2-root.al2 .ia-shimmer{border-radius:6px}.al2-root.al2 .ia-row:hover{background:var(--apf-surface-2)}.al2-root.al2 .ia-row.expanded{background:var(--al2-cy-soft)}.al2-root.al2 .ia-row-action-btn{border:1px solid var(--al2-cy-line);background:var(--al2-cy-soft);min-height:24px;color:var(--apf-cy);letter-spacing:0;text-transform:none;border-radius:7px;padding:0 9px;font-family:inherit;font-size:11.5px;font-weight:650}.al2-root.al2 .ia-row-action-btn:hover{background:var(--apf-cy);border-color:var(--apf-cy);color:var(--apf-cy-ink)}.al2-root.al2 .ia-deriv-mark{letter-spacing:0;color:var(--apf-ink-2);border-color:var(--apf-line-2);background:var(--apf-surface-2);border-radius:4px;padding:0 5px;font-family:inherit;font-size:10px;line-height:15px}.al2-root.al2 .ia-stat-card-interactive:hover{background:var(--apf-surface-2)!important}.al2-root.al2 .mt2-table{-webkit-overflow-scrolling:touch;border-radius:var(--apf-radius);background:var(--apf-surface);border:1px solid var(--apf-line);box-shadow:var(--apf-shadow);padding:2px 6px 4px;overflow-x:auto}.al2-root.al2 .mt2-table>table tbody tr:last-child>td{border-bottom:0}.al2-root.al2 .mt2-table>table tbody tr:hover>td{background-color:var(--apf-surface-2)}.al2-root.al2 .wh2-card{border-radius:var(--apf-radius);background:var(--apf-surface);border:1px solid var(--apf-line);box-shadow:var(--apf-shadow)}@media (max-width:720px){.al2-root.al2 .bs-kpis{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.al2-root.al2 .bs-kpis .cell{padding:12px 13px}.al2-root.al2 .bs-kpis .v{font-size:20px}.al2-root.al2 .bs-mast-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.al2-root.al2 .bs-filter-row{padding:10px 12px}.al2-root.al2 .bs-srch{flex:100%;min-width:0;max-width:none}.al2-root.al2 .bs-table-wrap,.al2-root.al2 .mt2-table{border-radius:12px}}@media (prefers-reduced-motion:reduce){.al2-root.al2 *,.al2-root.al2 :before,.al2-root.al2 :after{transition:none!important}}
