body,html{height:100%;width:100%}input::-ms-clear,input::-ms-reveal{display:none}html{-webkit-text-size-adjust:100%;-ms-text-size-adjust:100%;-ms-overflow-style:scrollbar;-webkit-tap-highlight-color:rgba(0,0,0,0);font-family:sans-serif;line-height:1.15}body{margin:0}[tabindex="-1"]:focus{outline:none}hr{box-sizing:initial;height:0;overflow:visible}h1,h2,h3,h4,h5,h6{font-weight:500;margin-bottom:.5em;margin-top:0}p{margin-bottom:1em;margin-top:0}abbr[data-original-title],abbr[title]{border-bottom:0;cursor:help;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}address{font-style:normal;line-height:inherit;margin-bottom:1em}input[type=number],input[type=password],input[type=text],textarea{-webkit-appearance:none}dl,ol,ul{margin-bottom:1em;margin-top:0}ol ol,ol ul,ul ol,ul ul{margin-bottom:0}dt{font-weight:500}dd{margin-bottom:.5em;margin-left:0}blockquote{margin:0 0 1em}dfn{font-style:italic}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:initial}sub{bottom:-.25em}sup{top:-.5em}code,kbd,pre,samp{font-family:SFMono-Regular,Consolas,Liberation Mono,Menlo,Courier,monospace;font-size:1em}pre{margin-bottom:1em;margin-top:0;overflow:auto}figure{margin:0 0 1em}img{border-style:none;vertical-align:middle}[role=button],a,area,button,input:not([type=range]),label,select,summary,textarea{touch-action:manipulation}table{border-collapse:collapse}caption{caption-side:bottom;padding-bottom:.3em;padding-top:.75em;text-align:left}button,input,optgroup,select,textarea{color:inherit;font-family:inherit;font-size:inherit;line-height:inherit;margin:0}button,input{overflow:visible}button,select{text-transform:none}[type=reset],[type=submit],button,html [type=button]{-webkit-appearance:button}[type=button]::-moz-focus-inner,[type=reset]::-moz-focus-inner,[type=submit]::-moz-focus-inner,button::-moz-focus-inner{border-style:none;padding:0}input[type=checkbox],input[type=radio]{box-sizing:border-box;padding:0}input[type=date],input[type=datetime-local],input[type=month],input[type=time]{-webkit-appearance:listbox}textarea{overflow:auto;resize:vertical}fieldset{border:0;margin:0;min-width:0;padding:0}legend{color:inherit;display:block;font-size:1.5em;line-height:inherit;margin-bottom:.5em;max-width:100%;padding:0;white-space:normal;width:100%}progress{vertical-align:initial}[type=number]::-webkit-inner-spin-button,[type=number]::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:none;outline-offset:-2px}[type=search]::-webkit-search-cancel-button,[type=search]::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}output{display:inline-block}summary{display:list-item}template{display:none}[hidden]{display:none!important}mark{background-color:#feffe6;padding:.2em}.page{background:radial-gradient(circle at top,#0e1e3ae6,#070b14 55%,#04060b 100%);color:#eef2ff;display:flex;flex-direction:column;max-width:100%;min-height:100vh;padding:32px 28px 48px;width:100%}body,html{-ms-overflow-style:none;scrollbar-width:none}*,:after,:before{box-sizing:border-box}#root{min-height:100vh;width:100%}body::-webkit-scrollbar,html::-webkit-scrollbar{height:0;width:0}.page-main{display:flex;flex:1 1;flex-direction:column;gap:0}.toolbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#0a101ce6;border:1px solid #94a3b833;border-radius:0;box-shadow:0 18px 40px #02061759;justify-content:space-between;margin:-32px -28px 18px;padding:16px 28px;position:-webkit-sticky;position:sticky;top:0;z-index:1000}.toolbar,.toolbar-links{align-items:center;display:flex}.toolbar-links{gap:16px}.page-mobile .toolbar-subtitle{display:none}.toolbar-link{border-bottom:2px solid #0000;color:#e2e8f0bf;font-size:13px;padding:6px 0;text-decoration:none;transition:color .2s ease,border-color .2s ease}.toolbar-link:hover{border-bottom-color:#60a5fab3;color:#f8fafc}.toolbar-link.active{border-bottom-color:#60a5faf2;color:#f8fafc}.toolbar-brand{align-items:center;background:#0000;border:none;color:inherit;cursor:pointer;display:flex;gap:14px;padding:0;text-align:left}.toolbar-logo{border-radius:12px;box-shadow:0 10px 20px #0f172a59;height:44px;object-fit:cover;width:44px}.toolbar-title{color:#f8fafc;font-size:18px;font-weight:700;letter-spacing:.02em}.toolbar-subtitle{color:#94a3b8cc;font-size:12px}.site-footer{margin-top:32px;padding:0 4px}.site-footer-line{background:#94a3b833;height:1px;margin-bottom:16px}.site-footer-content{color:#94a3b8cc;display:flex;font-size:12px;gap:16px;justify-content:space-between;line-height:1.6}.site-footer-left{display:flex;flex-direction:column;gap:4px}.site-footer-link{color:#e2e8f0b3;font-size:12px;text-decoration:none}.site-footer-link:hover{color:#f8fafc}.site-footer-divider{color:#94a3b899;margin:0 8px}.site-footer-right{max-width:420px}.hero{background:linear-gradient(135deg,#101c37f2,#050812e6);border-radius:24px;box-shadow:0 30px 60px #02061773;margin-bottom:28px;overflow:hidden;padding:18px;position:relative}.hero-bg{background-image:radial-gradient(circle at 20% 20%,#38bdf840,#0000 45%),radial-gradient(circle at 80% 0,#22c55e2e,#0000 50%),radial-gradient(circle at 70% 70%,#f871712e,#0000 55%),linear-gradient(140deg,#0f172abf,#020617e6);filter:blur(.2px);inset:0;position:absolute}.hero-content{display:flex;flex-direction:column;gap:12px;max-width:100%;position:relative;width:100%;z-index:1}.hero-badge{align-items:center;background:#1e293b99;border:1px solid #94a3b833;border-radius:999px;color:#e0f2fe;display:inline-flex;font-size:12px;gap:8px;letter-spacing:.08em;padding:6px 14px;text-transform:uppercase}.hero-meta{display:flex;flex-wrap:nowrap;gap:clamp(6px,1vw,10px);justify-content:space-between;margin-top:10px}.hero-metric{flex:1 1;min-width:0}.hero-meta-group{display:contents}.hero-meta-mobile{align-items:stretch;flex-direction:column;gap:12px}.hero-meta-mobile .hero-metric{min-width:0;width:100%}.hero-metric{background:#0f172a99;border:1px solid #94a3b826;border-radius:16px;min-height:78px;padding:12px}.hero-metric-label{color:#94a3b8cc;font-size:clamp(10px,1.1vw,12px)}.hero-metric-value{color:#f8fafc;font-size:clamp(13px,1.6vw,17px);font-weight:700;margin-top:4px}.hero-metric-sub{color:#e2e8f0b3;font-size:clamp(9px,1vw,11px);margin-top:4px}.etf-flow-pos{color:#22c55e}.etf-flow-neg{color:#ef4444}.etf-flow-neutral{color:#e2e8f0b3}.fear-greed-card{min-height:78px}.fear-greed-gauge{align-items:flex-end;display:flex;height:42px;justify-content:center;margin-top:0;position:relative}.fear-greed-arc{border-radius:82px 82px 0 0;height:41px;-webkit-mask:radial-gradient(circle at bottom,#0000 60%,#000 61%);mask:radial-gradient(circle at bottom,#0000 60%,#000 61%);width:82px}.fear-greed-needle{background:#f8fafc;bottom:6px;height:24px;position:absolute;transform-origin:bottom center;width:2px}.fear-greed-center{bottom:6px;position:absolute;text-align:center}.fear-greed-value{font-size:14px;font-weight:700;line-height:1}.fear-greed-label,.fear-greed-scale{display:none}.fear-greed-header{align-items:center;display:flex;gap:12px;justify-content:space-between}.fear-greed-status{font-size:inherit;font-weight:inherit}.dashboard-grid{align-items:stretch;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.dashboard-grid,.left-column{grid-gap:24px;display:grid;gap:24px}.left-column{grid-template-rows:minmax(0,1fr) minmax(220px,.45fr);height:100%}.heatmap-card{background:#0f172ab3;border:1px solid #94a3b833;border-radius:20px;box-shadow:0 20px 40px #02061759;color:#e2e8f0;display:flex;flex-direction:column;height:100%}.heatmap-card .ant-card-head{border-bottom:1px solid #94a3b833}.heatmap-card .ant-card-head-title{color:#f8fafc}.heatmap-card .ant-card-body{flex:1 1;padding:0}.heatmap-title{align-items:center;display:flex;gap:12px}.page-mobile .heatmap-card-mobile{max-width:100%;width:100%}.page-mobile .heatmap-title-mobile{align-items:flex-start;display:flex;flex-direction:column;gap:6px}.page-mobile .heatmap-title-mobile>span{width:100%}.page-mobile .heatmap-range-tabs{flex-wrap:wrap;justify-content:flex-start;width:100%}.page-mobile .heatmap-range-tabs .ant-segmented-group{flex-wrap:wrap;width:100%}.page-mobile .heatmap-range-tabs-equal .ant-segmented-group{grid-gap:6px;display:grid;gap:6px;grid-template-columns:repeat(6,minmax(0,1fr))}.page-mobile .heatmap-range-tabs-equal .ant-segmented-item{justify-content:center}.page-mobile .heatmap-mobile-wrap,.page-mobile .heatmap-treemap{max-width:100%;width:100%}.heatmap-treemap{background:linear-gradient(180deg,#0f172af2,#020617f2);border:1px solid #94a3b81f;border-radius:0 0 16px 16px;height:calc(100% + 6px);margin-bottom:-6px;min-height:360px;padding:0}.ant-segmented{background:#0f172acc;border:1px solid #94a3b833}.ant-segmented-item-label{color:#e2e8f0bf}.ant-segmented-item-selected .ant-segmented-item-label{color:#0f172a}.overview-card{background:#0f172ab3;border:1px solid #94a3b833;border-radius:20px;box-shadow:0 20px 40px #02061759;color:#e2e8f0;height:100%}.overview-card .ant-card-body{height:100%}.overview-card .ant-card-head{border-bottom:1px solid #94a3b833}.overview-card .ant-card-head-title{color:#f8fafc}.overview-card-sp{overflow:hidden}.overview-table-sp .ant-table-body{scroll-snap-type:x mandatory}.overview-table-sp .ant-table-cell{scroll-snap-align:start}.overview-table-sp .ant-table-cell-fix-left,.overview-table-sp .ant-table-cell-fix-left-last{scroll-snap-align:none}.overview-table .ant-table,.overview-table .ant-table-body,.overview-table .ant-table-container,.overview-table .ant-table-content{background:#0000;color:#e2e8f0}.overview-table .ant-table-thead>tr>th{background:#0f172ad9;border-bottom:1px solid #94a3b833;color:#e2e8f0d9}.overview-table .ant-table-tbody>tr>td{border-bottom:1px solid #94a3b81a}.overview-table .ant-table-tbody>tr:nth-child(odd)>td{background:#0f172a66}.overview-table .ant-table-tbody>tr:nth-child(2n)>td{background:#02061759}.overview-table .ant-table-tbody>tr:hover>td{background:#1e293bb3}.overview-table .ant-table-tbody>tr{cursor:pointer}.overview-table .ant-table-tbody>tr.ant-table-row-selected:hover>td,.overview-table .ant-table-tbody>tr.ant-table-row-selected>td{background:#1e293bb3}.overview-table .ant-table-tbody>tr.ant-table-row-selected>td:before{background:#0000}.overview-table .ant-table-cell-row-hover{background:#1e293bb3!important}.overview-table .ant-table-thead>tr>th.ant-table-column-sort{background:#0f172ad9}.overview-table .ant-table-thead>tr>th.ant-table-column-has-sorters:hover{background:#1e293ba6}.overview-table .ant-table-cell-fix-left,.overview-table .ant-table-cell-fix-left-first,.overview-table .ant-table-cell-fix-right,.overview-table .ant-table-cell-fix-right-last{background:#0f172ad9}.overview-table .ant-table-column-sorter-down,.overview-table .ant-table-column-sorter-up{color:#e2e8f073}.overview-table .ant-table-column-sorter-down.active,.overview-table .ant-table-column-sorter-up.active{color:#60a5fa}.overview-table .ant-table-filter-trigger{color:#e2e8f073}.overview-table .ant-table-placeholder{background:#0000}.overview-table .ant-empty-description{color:#e2e8f099}.overview-number{font-feature-settings:"tnum";color:#f8fafc;font-variant-numeric:tabular-nums}.overview-symbol{display:flex;flex-direction:column;gap:2px}.overview-code{align-items:center;color:#f8fafc;display:inline-flex;font-weight:600;gap:8px}.overview-icon{height:20px;width:20px}.overview-name{color:#94a3b8cc;font-size:12px}.overview-price-cell{display:inline-flex;flex-direction:column;gap:2px}.overview-price-sub{color:#94a3b8cc;font-size:11px;line-height:1}.sparkline{display:block}.sparkline.pos{color:#22c55e}.sparkline.neg{color:#ef4444}.pos{color:#22c55e}.neg,.pos{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.neg{color:#ef4444}.neutral-value{color:#f8fafc}.status-muted{color:#94a3b899}.value-flash{animation:valueFlash .9s ease-out}@keyframes valueFlash{0%{color:#f8fafc;text-shadow:0 0 8px #f8fafce6}50%{color:#fde68a;text-shadow:0 0 12px #fde68af2}to{color:inherit;text-shadow:none}}.etf-card{background:#0f172ab3;border:1px solid #94a3b833;border-radius:20px;box-shadow:0 20px 40px #02061759;color:#e2e8f0;height:100%;padding:16px 20px}.etf-card .ant-card-body{padding:0}.etf-card-sp{max-width:100%;width:100%}.etf-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:12px}.etf-title{color:#f8fafc;font-weight:600}.etf-more{align-items:center;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#0f172a40;border:1px solid #94a3b859;border-radius:999px;color:#60a5faf2;display:inline-flex;font-size:12px;gap:6px;padding:6px 12px;text-decoration:none}.etf-more:hover{background:#1e293b66;border-color:#60a5fa99;color:#93c5fd}.etf-metrics{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:16px}.etf-label{color:#94a3b8bf;font-size:12px}.etf-date{color:#94a3b899;font-size:11px;margin-left:6px}.etf-value{font-size:16px;font-weight:600;margin-top:4px}.etf-bars{grid-gap:6px;align-items:end;display:grid;gap:6px;grid-auto-flow:column;height:96px;padding-bottom:8px}.etf-bars-split{align-items:end;position:relative}.etf-zero-line-global{background:#94a3b859;height:1px;left:0;position:absolute;right:0;top:calc(44% - 4px)}.etf-bar-cell{flex-direction:column;gap:6px}.etf-bar-area,.etf-bar-cell{align-items:center;display:flex;justify-content:center}.etf-bar-area{height:64px;position:relative;width:12px}.etf-bar{background:currentColor;border-radius:6px;width:8px}.etf-bar.pos{bottom:50%;position:absolute}.etf-bar.neg{position:absolute;top:50%}.etf-bar-label{color:#94a3b8bf;font-size:10px;line-height:1}.etf-bar-label.muted{opacity:.4}.page-footer{color:#94a3b8b3;font-size:12px;margin-top:28px;text-align:center}.home-loading{align-items:center;color:#e2e8f0cc;display:flex;grid-column:1/-1;justify-content:center;min-height:360px}.detail-card,.home-loading{background:#0f172ab3;border:1px solid #94a3b833;border-radius:20px}.detail-card{box-shadow:0 20px 40px #02061759;color:#e2e8f0;padding:24px}.page-mobile .detail-card{padding:2px}.detail-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:16px}.detail-title{color:#f8fafc;font-size:18px;font-weight:600}.detail-code{align-items:center;color:#e2e8f0b3;display:inline-flex;font-size:14px;gap:8px}.detail-icon{height:22px;width:22px}.detail-meta{color:#94a3b8b3;font-size:12px;margin-top:4px}.detail-body{color:#e2e8f0cc;line-height:1.6}.indicator-initial-loading{align-items:center;background:linear-gradient(180deg,#0f172ab8,#020617d1);border:1px solid #94a3b829;border-radius:16px;display:flex;flex-direction:column;gap:12px;justify-content:center;min-height:360px}.indicator-loading-dots{align-items:center;display:inline-flex;gap:8px}.indicator-loading-dots span{animation:indicator-loading-pulse 1.15s ease-in-out infinite;background:#60a5fa;border-radius:999px;box-shadow:0 0 10px #60a5fa73;height:10px;width:10px}.indicator-loading-dots span:nth-child(2){animation-delay:.18s}.indicator-loading-dots span:nth-child(3){animation-delay:.36s}.indicator-loading-text{color:#e2e8f0db;font-size:13px;letter-spacing:.02em}@keyframes indicator-loading-pulse{0%,to{opacity:.4;transform:translateY(0) scale(.86)}50%{opacity:1;transform:translateY(-3px) scale(1)}}.detail-divider{background:#94a3b840;border:0;height:1px;margin:16px 0;max-width:360px;width:60%}.macd-heatmap,.rsi-heatmap{height:520px;width:100%}.macd-legend-table-wrap{margin:8px 0 12px;overflow-x:auto}.macd-legend-table{background:#0f172a8c;border:1px solid #94a3b833;border-collapse:collapse;border-radius:10px;min-width:520px;overflow:hidden;width:100%}.macd-legend-table td,.macd-legend-table th{border-bottom:1px solid #94a3b826;border-right:1px solid #94a3b81f;color:#e2e8f0e0;font-size:12px;padding:8px 10px;white-space:nowrap}.macd-legend-table td:last-child,.macd-legend-table th:last-child{border-right:0}.macd-legend-table tbody tr:last-child td{border-bottom:0}.macd-legend-table th{background:#1e293ba6;color:#f8fafc;font-weight:600;text-align:left}.macd-legend-chip{align-items:center;display:inline-flex;gap:8px}.macd-legend-swatch{border-radius:3px;box-shadow:inset 0 0 0 1px #ffffff26;height:12px;width:12px}.detail-warning{background:#ef44441f;border-radius:12px;color:#fca5a5;font-size:12px;margin:8px 0 12px;padding:8px 12px}.ma200w-chart-wrap{position:relative}.ma200w-similar-wrap{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.7fr) minmax(0,.9fr);margin-top:12px}.ma200w-similar-left{min-width:0}.ma200w-similar-right{background:#0f172a99;border:1px solid #94a3b833;border-radius:16px;padding:16px}.ma200w-info-title{color:#f8fafc;font-size:14px;font-weight:600;margin-bottom:8px}.ma200w-info-block{margin-bottom:12px}.ma200w-info-head{color:#e2e8f0e6;font-size:12px;font-weight:600;margin-bottom:6px}.ma200w-info-line{color:#e2e8f0cc;font-size:12px;margin-top:6px}@media (max-width:900px){.ma200w-similar-wrap{grid-template-columns:1fr}}.ma200w-chart{height:360px}.ma200w-loading{align-items:center;background:#02061780;border-radius:12px;color:#e2e8f0cc;display:flex;font-size:12px;inset:0;justify-content:center;position:absolute;z-index:2}.kline-card{background:#0f172ab3;border:1px solid #94a3b833;border-radius:16px;padding:16px}.page-mobile .kline-card{padding:2px}.kline-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:12px}.kline-periods{display:flex;justify-content:flex-end;margin:6px 0 10px}.kline-title{color:#f8fafc;font-weight:600}.kline-chart{height:780px;min-height:780px}.page-mobile .kline-chart,.page-mobile .kline-chart-wrap{height:520px;min-height:520px}.kline-chart-wrap{height:780px;min-height:780px;position:relative}.tradingview-widget-container,.tradingview-widget-container__widget{height:100%;width:100%}.tradingview-widget-container iframe{border:0;height:100%!important;width:100%!important}.kline-loading{align-items:center;background:#02061799;border-radius:12px;color:#e2e8f0d9;display:flex;flex-direction:column;font-size:12px;gap:10px;inset:0;justify-content:center;position:absolute;z-index:2}.kline-spinner{animation:spin .9s linear infinite;border:2px solid #e2e8f04d;border-radius:50%;border-top-color:#60a5fa;height:24px;width:24px}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:768px){.kline-chart{height:520px}}.etf-tabs{display:flex;flex-wrap:wrap;gap:10px;margin:12px 0 20px}.etf-tab{background:#0f172ab3;border:1px solid #94a3b833;border-radius:999px;color:#e2e8f0bf;cursor:pointer;font-size:12px;padding:6px 12px}.etf-tab.active{background:#ef444433;border-color:#ef444466;color:#fca5a5}.etf-summary-grid{grid-gap:16px;display:grid;gap:16px;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));margin-bottom:20px}.etf-summary-card{background:#0f172ab3;border:1px solid #94a3b833;border-radius:16px;padding:16px}.etf-summary-label{color:#94a3b8cc;font-size:12px}.etf-summary-value{font-size:18px;font-weight:600;margin-top:6px}.etf-action-card{background:#0f172ab3;border:1px solid #94a3b833;border-radius:16px;margin-bottom:20px;padding:16px}.etf-detail-grid{grid-gap:20px;display:grid;gap:20px;grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.etf-chart-card,.etf-table-card{background:#0f172ab3;border:1px solid #94a3b833;border-radius:16px;overflow:hidden;padding:16px}.etf-chart-scroll{max-width:100%;overflow-x:auto;width:100%}.etf-chart-inner{min-width:720px}.etf-chart-title,.etf-table-title{color:#f8fafc;font-size:14px;font-weight:600;margin-bottom:12px}.etf-table-head{justify-content:space-between;margin-bottom:12px}.etf-history-pagination,.etf-table-head{align-items:center;display:flex;gap:12px}.etf-history-pagination{justify-content:flex-end;margin-top:12px}.etf-page-btn{background:#0f172acc;border:1px solid #94a3b84d;border-radius:999px;color:#e2e8f0d9;cursor:pointer;font-size:12px;padding:6px 12px}.etf-page-btn:disabled{cursor:not-allowed;opacity:.4}.etf-page-info{color:#94a3b8bf;font-size:12px}.etf-periods{display:inline-flex;gap:6px}.etf-period{background:#0f172ab3;border:1px solid #94a3b833;border-radius:999px;color:#e2e8f0bf;cursor:pointer;font-size:12px;padding:4px 10px}.etf-period.active{background:#ef444433;border-color:#ef444466;color:#fca5a5}.etf-chart{display:block;height:280px;width:100%}.etf-table{grid-gap:8px;display:grid;gap:8px}.etf-action-scroll{overflow-x:auto}.etf-action-table{min-width:820px}.etf-action-table .etf-table-row{grid-template-columns:80px repeat(9,minmax(90px,1fr))}.etf-action-code{background:#0f172af2;left:0;position:-webkit-sticky;position:sticky;z-index:2}.etf-action-table .etf-table-row.header .etf-action-code{z-index:3}.etf-table-row{grid-gap:12px;border-bottom:1px solid #94a3b81f;display:grid;font-size:12px;gap:12px;grid-template-columns:4% 6% 10% 8% 7% 8% 8% 8% 8% 6% 8% 7% 7%;padding:12px 0}.etf-table-row>*{white-space:nowrap}.etf-sparkline{display:block}.etf-sort{background:#0000;border:none;color:#e2e8f0bf;cursor:pointer;font-size:12px;padding:0;text-align:left}.etf-sort:hover{color:#f8fafc}.etf-history-table .etf-table-row{grid-template-columns:90px repeat(5,minmax(0,1fr))}.flow-console{display:flex;flex-direction:column;gap:14px;min-height:calc(100vh - 170px);overflow:hidden;padding:2px;position:relative}.flow-console:before{background-image:linear-gradient(90deg,#0ea5e90d 1px,#0000 0),linear-gradient(0deg,#0ea5e90d 1px,#0000 0);background-size:34px 34px;content:"";inset:76px 0 0;-webkit-mask-image:linear-gradient(180deg,#0000,#000 18%,#000 88%,#0000);mask-image:linear-gradient(180deg,#0000,#000 18%,#000 88%,#0000);pointer-events:none;position:absolute}.flow-card,.flow-dashboard,.flow-hero-head{position:relative;z-index:1}.flow-hero-head{align-items:flex-start;display:flex;gap:18px;justify-content:space-between;margin:2px 4px 8px}.flow-title{color:#f8fafc;font-size:clamp(30px,3vw,46px);font-weight:800;letter-spacing:0;line-height:1.08;margin:0}.flow-subtitle{color:#cbd5e1c7;font-size:15px;margin-top:6px}.flow-livebar{align-items:center;color:#cbd5e1db;display:inline-flex;font-size:13px;gap:10px;white-space:nowrap}.flow-clock,.flow-live-pill{align-items:center;border:1px solid #38bdf859;border-radius:999px;box-shadow:inset 0 0 18px #22d3ee14,0 0 18px #22c55e1f;color:#cbd5e1e0;display:inline-flex;gap:8px;padding:9px 13px}.flow-live-pill{color:#67e8f9}.flow-icon-button{background:#0f172a9e;border:1px solid #38bdf852;border-radius:999px;color:#67e8f9;cursor:pointer;display:inline-grid;height:38px;place-items:center;transition:background .2s ease,border-color .2s ease,transform .2s ease;width:38px}.flow-icon-button:hover:not(:disabled){background:#0ea5e929;border-color:#7dd3fcb3;transform:translateY(-1px)}.flow-icon-button:disabled{cursor:wait;opacity:.7}.spinning{animation:flowSpin .9s linear infinite}@keyframes flowSpin{to{transform:rotate(1turn)}}.flow-dashboard{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(270px,1.05fr) minmax(300px,1.2fr) minmax(260px,1fr);grid-template-rows:auto minmax(320px,1fr) auto;min-height:650px}.flow-hl-dashboard{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1.45fr) minmax(260px,.72fr);grid-template-rows:auto;position:relative;z-index:1}.flow-card,.flow-panel{background:linear-gradient(180deg,#081222eb,#050c18d1);border:1px solid #60a5fa3d;border-radius:14px;box-shadow:inset 0 0 32px #0ea5e90d,0 18px 40px #02061740}.flow-panel{min-width:0;padding:14px}.flow-panel-btc{grid-column:1;grid-row:1}.flow-panel-stable{grid-column:2;grid-row:1}.flow-panel-distribution{grid-column:3;grid-row:1}.flow-panel-transfers{grid-column:1;grid-row:2}.flow-map{display:grid;grid-column:2;grid-row:2;min-height:310px;overflow:hidden;place-items:center;position:relative}.flow-map:before{animation:flowMapGlow 4.8s ease-in-out infinite;background:radial-gradient(circle at 50% 52%,#0ea5e938,#0000 31%),radial-gradient(circle at 18% 44%,#22c55e24,#0000 24%),radial-gradient(circle at 82% 38%,#f871711f,#0000 24%);content:"";inset:0;position:absolute;z-index:0}.flow-panel-hyperliquid{grid-column:3;grid-row:2}.flow-panel-balance{grid-column:2;grid-row:3}.flow-hl-summary{grid-column:1;grid-row:1}.flow-hl-recent{display:flex;flex-direction:column;grid-column:2;grid-row:1}.flow-hl-recent .flow-transfer-list{flex:1 1;gap:0;justify-content:space-between}.flow-hl-recent .flow-transfer-item{grid-template-columns:34px minmax(0,1fr);padding:9px 0}.flow-hl-recent .flow-transfer-amount{grid-column:2;justify-self:start;margin-top:-3px}.flow-panel-title{align-items:center;color:#f8fafc;display:flex;font-size:18px;font-weight:700;gap:10px;margin-bottom:12px}.flow-panel-icon{background:linear-gradient(135deg,#0ea5e973,#22c55e40);border-radius:999px;color:#eff6ff;display:inline-grid;font-weight:800;height:30px;place-items:center;width:30px}.flow-panel-info{color:#94a3b8bf;display:inline-grid;font-size:17px;margin-left:auto;place-items:center}.flow-hl-grid,.flow-metric-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(3,minmax(0,1fr))}.flow-mini-metric{background:linear-gradient(180deg,#064e3b3d,#0f172abd);border:1px solid #22c55e6b;border-radius:10px;min-height:132px;overflow:hidden;padding:12px;position:relative}.flow-mini-metric.red{background:linear-gradient(180deg,#7f1d1d3d,#0f172abd);border-color:#f871717a}.flow-mini-metric.cyan{border-color:#22d3ee6b}.flow-mini-metric.cyan .flow-mini-value{color:#67e8f9}.flow-mini-label{color:#e2e8f0e6;font-size:12px}.flow-mini-value{color:#4ade80;font-size:clamp(18px,1.7vw,27px);font-weight:800;line-height:1.05;margin-top:10px}.flow-mini-metric.red .flow-mini-value{color:#f87171}.flow-mini-sub{color:#cbd5e1c7;font-size:12px;margin-top:6px}.flow-mini-chart{background:linear-gradient(135deg,#0000 0 18%,#4ade80bf 19% 22%,#0000 23% 32%,#4ade80cc 33% 36%,#0000 37% 48%,#4ade80a6 49% 52%,#0000 53% 65%,#4ade80d9 66% 69%,#0000 70%),linear-gradient(0deg,#4ade8033,#0000);bottom:10px;height:30px;left:10px;opacity:.85;position:absolute;right:10px}.flow-mini-metric.red .flow-mini-chart{background:linear-gradient(135deg,#0000 0 18%,#f87171c7 19% 22%,#0000 23% 32%,#f87171d1 33% 36%,#0000 37% 48%,#f87171a6 49% 52%,#0000 53% 65%,#f87171db 66% 69%,#0000 70%),linear-gradient(0deg,#f8717133,#0000)}.flow-strength-board{grid-gap:10px;display:grid;gap:10px;padding:2px 0 0}.flow-strength-topline{grid-gap:18px;align-items:center;display:grid;gap:18px;grid-template-columns:minmax(0,1fr) 132px minmax(0,1fr)}.flow-strength-metric{min-width:0}.flow-strength-metric.outflow{text-align:right}.flow-cvd-head span,.flow-strength-metric span{color:#cbd5e1c7;display:block;font-size:12px;font-weight:600}.flow-strength-metric strong{display:block;font-size:clamp(22px,2vw,31px);line-height:1;margin-top:5px;white-space:nowrap}.flow-strength-metric.inflow strong{color:#4ade80}.flow-strength-metric.outflow strong{color:#fb7185}.flow-strength-metric em{color:#cbd5e1c7;display:block;font-size:11px;font-style:normal;margin-top:5px}.flow-strength-bar{background:#1e293bd9;border-radius:999px;height:8px;margin-top:9px;overflow:hidden;position:relative}.flow-strength-bar i{border-radius:inherit;inset:0 auto 0 0;position:absolute}.flow-strength-metric.inflow .flow-strength-bar i{background:linear-gradient(90deg,#22c55e,#86efac);box-shadow:0 0 16px #22c55e73}.flow-strength-metric.outflow .flow-strength-bar i{background:linear-gradient(90deg,#fca5a5,#ef4444);box-shadow:0 0 16px #f8717170;left:auto;right:0}.flow-strength-orb{background:radial-gradient(circle at center,#020617fa 0 52%,#082f49bd 53% 71%,#0ea5e933 100%);border:1px solid #38bdf84d;border-radius:999px;box-shadow:0 0 34px #22d3ee2e,inset 0 0 24px #0ea5e91a;display:grid;height:132px;isolation:isolate;justify-self:center;place-items:center;position:relative;text-align:center;width:132px}.flow-strength-orb:before{animation:flowStrengthGlow 2.8s ease-in-out infinite;background:radial-gradient(circle at center,#020617f5 0 59%,#0000 60% 100%),conic-gradient(from -90deg,#4ade80 0 180deg,#0f172a47 180deg 1turn);background:radial-gradient(circle at center,#020617f5 0 59%,#0000 60% 100%),conic-gradient(from -90deg,#4ade80 0 var(--flow-strength-share,180deg),#0f172a47 var(--flow-strength-share,180deg) 1turn);border-radius:inherit;content:"";filter:drop-shadow(0 0 16px rgba(34,197,94,.45));inset:10px;position:absolute}.flow-strength-orb.outflow:before{background:radial-gradient(circle at center,#020617f5 0 59%,#0000 60% 100%),conic-gradient(from -90deg,#fb7185 0 180deg,#0f172a47 0 1turn);background:radial-gradient(circle at center,#020617f5 0 59%,#0000 60% 100%),conic-gradient(from -90deg,#fb7185 0 calc(1turn - var(--flow-strength-share, 180deg)),#0f172a47 0 1turn);filter:drop-shadow(0 0 16px rgba(248,113,113,.42))}.flow-strength-orb-ring{animation:flowOrbitRotate 13s linear infinite;border:1px dashed #7dd3fc61;border-radius:inherit;inset:23px;position:absolute}.flow-strength-orb span,.flow-strength-orb strong{position:relative;z-index:1}.flow-strength-orb span{color:#cbd5e1c7;font-size:12px;font-weight:700}.flow-strength-orb strong{color:#4ade80;font-size:21px;line-height:1;white-space:nowrap}.flow-strength-orb.outflow strong{color:#fb7185}.flow-cvd-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-top:3px}.flow-cvd-head strong{color:#67e8f9;font-size:12px;white-space:nowrap}.flow-cvd-head strong.inflow{color:#4ade80}.flow-cvd-head strong.outflow{color:#fb7185}.flow-cvd-curve{border-bottom:1px solid #94a3b82e;min-height:136px;overflow:hidden;position:relative}.flow-cvd-curve.empty{border:1px dashed #94a3b833;border-radius:10px;color:#94a3b8d1;display:grid;font-size:12px;min-height:116px;place-items:center}.flow-cvd-curve svg{display:block;height:118px;width:100%}.flow-cvd-grid{stroke:#94a3b821;stroke-width:1}.flow-cvd-zero{stroke:#94a3b83d;stroke-width:1;stroke-dasharray:5 5}.flow-cvd-axis-label{fill:#cbd5e18a;font-size:9px}.flow-cvd-area.inflow{fill:#22c55e1c}.flow-cvd-area.outflow{fill:#f871711a}.flow-cvd-segment{fill:none;stroke-linecap:round;stroke-width:2.8}.flow-cvd-segment.inflow{stroke:#22c55e;filter:drop-shadow(0 0 4px rgba(34,197,94,.4))}.flow-cvd-segment.outflow{stroke:#ef4444;filter:drop-shadow(0 0 4px rgba(248,113,113,.36))}.flow-cvd-dot.inflow{fill:#86efac;filter:drop-shadow(0 0 6px rgba(34,197,94,.7))}.flow-cvd-dot.outflow{fill:#fca5a5;filter:drop-shadow(0 0 6px rgba(248,113,113,.66))}.flow-cvd-time-axis{bottom:2px;color:#94a3b8b3;display:flex;font-size:10px;justify-content:space-between;left:36px;position:absolute;right:10px}.flow-cvd-last-pill{background:#020617bd;border:1px solid #94a3b82e;border-radius:999px;font-size:11px;font-weight:800;padding:4px 8px;position:absolute;right:10px;top:54%}.flow-cvd-last-pill.inflow{border-color:#22c55e59;color:#4ade80}.flow-cvd-last-pill.outflow{border-color:#f8717159;color:#fb7185}@keyframes flowStrengthGlow{0%,to{opacity:.82;transform:scale(.98)}50%{opacity:1;transform:scale(1.02)}}.flow-line{border-radius:999px;filter:blur(.2px);height:82px;left:-14%;opacity:.72;position:absolute;right:-14%}.flow-line:after,.flow-line:before{border-radius:999px;content:"";inset:22px 0;position:absolute}.flow-line.red{top:22%;transform:rotate(-6deg)}.flow-line.green{top:43%;transform:rotate(2deg)}.flow-line.cyan{top:57%;transform:rotate(10deg)}.flow-line.red:before{background:linear-gradient(90deg,#0000,#f871718c,#f87171f2,#0000);box-shadow:0 0 24px #f8717173}.flow-line.green:before{background:linear-gradient(90deg,#0000,#22c55e80,#4ade80f2,#0000);box-shadow:0 0 24px #22c55e6b}.flow-line.cyan:before{background:linear-gradient(90deg,#0000,#22d3ee80,#38bdf8f2,#0000);box-shadow:0 0 24px #22d3ee61}.flow-stream{border-radius:999px;height:88px;left:-16%;opacity:.9;pointer-events:none;position:absolute;right:-16%;z-index:1}.flow-stream:after,.flow-stream:before{animation:flowCurrent 3.2s linear infinite;background-size:240% 100%;border-radius:999px;content:"";inset:29px 0;position:absolute}.flow-stream:after{animation-duration:4.8s;filter:blur(9px);inset:39px 0;opacity:.45}.flow-stream.red{top:20%;transform:rotate(-6deg)}.flow-stream.green{top:43%;transform:rotate(2deg)}.flow-stream.cyan{top:59%;transform:rotate(9deg)}.flow-stream.red:after,.flow-stream.red:before{background-image:repeating-linear-gradient(90deg,#0000 0 7%,#f8717138 10%,#f87171fa 14%,#fca5a58c 16%,#0000 23%);box-shadow:0 0 28px #f871717a}.flow-stream.green:after,.flow-stream.green:before{background-image:repeating-linear-gradient(90deg,#0000 0 7%,#22c55e33 10%,#4ade80fa 14%,#86efac94 16%,#0000 23%);box-shadow:0 0 28px #22c55e73}.flow-stream.cyan:after,.flow-stream.cyan:before{background-image:repeating-linear-gradient(90deg,#0000 0 7%,#22d3ee33 10%,#38bdf8fa 14%,#7dd3fc94 16%,#0000 23%);box-shadow:0 0 28px #22d3ee66}.flow-hl-map{background:radial-gradient(circle at 50% 50%,#0ea5e92e,#0000 34%),linear-gradient(180deg,#0206173d,#0f172a38);border:1px solid #38bdf829;border-radius:12px;display:grid;min-height:360px;overflow:hidden;place-items:center;position:relative}.flow-hl-map:before{background-image:linear-gradient(90deg,#0ea5e90a 1px,#0000 0),linear-gradient(0deg,#0ea5e90a 1px,#0000 0);background-size:28px 28px;content:"";inset:0;opacity:.72;position:absolute}.flow-hl-map .flow-stream{left:-20%;right:-20%}.flow-hl-map .flow-stream.green{opacity:.9;opacity:var(--hl-inflow-opacity,.9);top:31%;transform:rotate(4deg)}.flow-hl-map .flow-stream.red{opacity:.9;opacity:var(--hl-outflow-opacity,.9);top:54%;transform:rotate(-5deg)}.flow-hl-map .flow-stream.cyan{opacity:.68;top:68%;transform:rotate(0deg)}.flow-hl-map .hl-outflow .flow-particle,.flow-hl-map .hl-outflow:after,.flow-hl-map .hl-outflow:before{animation-direction:reverse}.flow-hl-node{animation:flowNodePulse 2.8s ease-in-out infinite;background:#020617d1;border:1px solid #7dd3fc61;border-radius:14px;box-shadow:0 0 24px #0ea5e93d;color:#e0f2fe;display:grid;min-height:72px;place-items:center;position:absolute;text-align:center;width:112px;z-index:4}.flow-hl-node span{color:#cbd5e1c7;font-size:11px}.flow-hl-node strong{color:#f8fafc;display:block;font-size:16px;margin-top:3px}.flow-hl-wallet{left:5%;top:43%}.flow-hl-hypercore{animation-delay:-1.4s;right:5%;top:43%}.flow-hl-bridge{height:176px;width:176px}.flow-hl-map .flow-map-label{z-index:4}.flow-hl-map .flow-map-label.stable{bottom:61%;left:21%}.flow-hl-map .flow-map-label.sell{left:auto;right:21%;top:61%}.flow-hl-map .flow-map-label.observe{bottom:18%;right:50%;transform:translateX(50%)}.flow-amount-badge,.flow-hl-net-pill,.flow-latest-event{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617c2;border:1px solid #94a3b82e;border-radius:12px;box-shadow:0 14px 28px #02061757;position:absolute;z-index:5}.flow-amount-badge{min-width:132px;padding:9px 11px}.flow-amount-badge span,.flow-hl-net-pill span,.flow-latest-event span{color:#cbd5e1c7;display:block;font-size:11px}.flow-amount-badge strong,.flow-hl-net-pill strong,.flow-latest-event strong{color:#f8fafc;display:block;font-size:22px;line-height:1.05;margin-top:3px;white-space:nowrap}.flow-amount-badge em,.flow-latest-event em{color:#94a3b8d1;display:block;font-size:11px;font-style:normal;margin-top:4px}.flow-amount-badge.inflow{border-color:#22c55e6b;left:29%;top:18%}.flow-amount-badge.inflow strong{color:#4ade80}.flow-amount-badge.outflow{border-color:#f871716b;right:27%;top:50%}.flow-amount-badge.outflow strong{color:#f87171}.flow-hl-net-pill{bottom:8%;left:50%;min-width:134px;padding:8px 12px;text-align:center;transform:translateX(-50%)}.flow-hl-net-pill.inflow{border-color:#22c55e6b}.flow-hl-net-pill.inflow strong{color:#4ade80}.flow-hl-net-pill.outflow{border-color:#f871716b}.flow-hl-net-pill.outflow strong{color:#f87171}.flow-latest-event{animation:latestFlowPulse 2.4s ease-in-out infinite;bottom:14px;max-width:205px;padding:9px 12px;right:14px}.flow-latest-event.inflow{border-color:#22c55e7a}.flow-latest-event.inflow strong{color:#4ade80}.flow-latest-event.outflow{border-color:#f871717a}.flow-latest-event.outflow strong{color:#f87171}.flow-latest-event.empty strong{color:#67e8f9}.flow-particle{animation:flowParticle 4.2s linear infinite;border-radius:999px;height:8px;left:-8%;opacity:0;position:absolute;top:50%;transform:translateY(-50%) scale(.8);width:8px;z-index:2}.flow-stream.red .flow-particle{background:#fca5a5;box-shadow:0 0 12px #f87171e6,0 0 28px #f8717173}.flow-stream.green .flow-particle{background:#86efac;box-shadow:0 0 12px #4ade80e6,0 0 28px #22c55e73}.flow-stream.cyan .flow-particle{background:#67e8f9;box-shadow:0 0 12px #67e8f9e6,0 0 28px #38bdf873}.particle-a{animation-delay:-.2s}.particle-b{animation-delay:-1.3s;height:6px;width:6px}.particle-c{animation-delay:-2.4s}.particle-d{animation-delay:-3.4s;height:5px;width:5px}.flow-stream.green .flow-particle{animation-duration:3.6s}.flow-stream.cyan .flow-particle{animation-duration:4.8s}.flow-map-node{animation:flowNodePulse 2.8s ease-in-out infinite;background:#020617d1;border:1px solid #7dd3fc61;border-radius:999px;box-shadow:0 0 24px #0ea5e93d;color:#e0f2fe;display:grid;font-size:13px;font-weight:800;height:58px;place-items:center;position:absolute;width:58px;z-index:4}.flow-map-node-left{left:8%;top:49%}.flow-map-node-right{animation-delay:-1.4s;right:8%;top:49%}.flow-orbit{animation:flowOrbitPulse 3.4s ease-in-out infinite;background:radial-gradient(circle,#082f49fa,#020617eb 58%,#0ea5e95c);border:1px solid #38bdf8b3;border-radius:999px;box-shadow:0 0 36px #0ea5e98c,inset 0 0 28px #0ea5e947;display:grid;height:190px;place-items:center;position:relative;width:190px;z-index:3}.flow-orbit:after,.flow-orbit:before{border-radius:999px;content:"";pointer-events:none;position:absolute}.flow-orbit:before{animation:flowOrbitWave 2.8s ease-out infinite;border:1px solid #38bdf838;inset:-19px}.flow-orbit:after{animation:flowCoreGlow 2.2s ease-in-out infinite;background:radial-gradient(circle,#7dd3fc3d,#0000 68%);inset:31px}.flow-orbit-ring{animation:flowOrbitRotate 15s linear infinite;border:1px dashed #7dd3fc8c;border-radius:999px;inset:15px;position:absolute}.flow-orbit-core{color:#f8fafc;font-weight:800;line-height:1.2;position:relative;text-align:center;z-index:1}.flow-orbit-core span{display:block;font-size:27px}.flow-orbit-core strong{display:block;font-size:31px}@keyframes flowCurrent{0%{background-position:0 50%}to{background-position:240% 50%}}@keyframes flowParticle{0%{left:-8%;opacity:0;transform:translateY(-50%) scale(.7)}12%{opacity:.95}56%{opacity:.9;transform:translateY(-50%) scale(1.1)}88%{opacity:.55}to{left:108%;opacity:0;transform:translateY(-50%) scale(.75)}}@keyframes flowOrbitRotate{to{transform:rotate(1turn)}}@keyframes flowOrbitPulse{0%,to{box-shadow:0 0 34px #0ea5e97a,inset 0 0 28px #0ea5e93d}50%{box-shadow:0 0 52px #0ea5e9b8,inset 0 0 38px #0ea5e957}}@keyframes flowOrbitWave{0%{opacity:.72;transform:scale(.86)}to{opacity:0;transform:scale(1.2)}}@keyframes flowCoreGlow{0%,to{opacity:.42;transform:scale(.92)}50%{opacity:.86;transform:scale(1.08)}}@keyframes flowNodePulse{0%,to{box-shadow:0 0 20px #0ea5e938}50%{box-shadow:0 0 32px #0ea5e970}}@keyframes flowMapGlow{0%,to{opacity:.62}50%{opacity:.95}}@keyframes latestFlowPulse{0%,to{box-shadow:0 14px 28px #02061757;transform:translateY(0)}50%{box-shadow:0 18px 34px #0ea5e938;transform:translateY(-2px)}}.flow-map-label{color:#67e8f9;font-size:14px;font-weight:700;position:absolute;z-index:4}.flow-map-label.sell{color:#fb7185;left:8%;top:26%}.flow-map-label.stable{bottom:28%;color:#4ade80;left:10%}.flow-map-label.observe{bottom:24%;right:5%}.flow-distribution-list,.flow-transfer-list{display:flex;flex-direction:column;gap:9px}.flow-distribution-row{grid-gap:12px;align-items:center;color:#e2e8f0e0;display:grid;font-size:13px;gap:12px;grid-template-columns:minmax(104px,1fr) minmax(92px,1fr) 82px}.flow-dist-bar{background:#1e293bd1;border-radius:999px;height:12px;overflow:hidden}.flow-dist-bar span{border-radius:inherit;display:block;height:100%}.flow-dist-bar span.green{background:linear-gradient(90deg,#22c55eb8,#86efacf2)}.flow-dist-bar span.red{background:linear-gradient(90deg,#f87171b8,#fca5a5f2)}.flow-dist-name{color:#f8fafc;font-weight:600}.flow-dist-meta{color:#94a3b8c7;font-size:11px;margin-top:3px;white-space:nowrap}.flow-transfer-item{grid-gap:10px;align-items:center;border-bottom:1px solid #94a3b821;display:grid;gap:10px;grid-template-columns:34px minmax(0,1fr) auto;padding:8px 0}.flow-token{border-radius:999px;color:#fff;display:grid;font-weight:800;height:32px;place-items:center;width:32px}.flow-token.btc{background:#f59e0b}.flow-token.usdc{background:#2563eb}.flow-token.usdc.outflow{background:#dc2626}.flow-transfer-main{color:#f8fafc;font-size:13px;font-weight:600;min-width:0}.flow-transfer-main span{color:#94a3b8d1;display:block;font-size:12px;font-weight:400;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-transfer-amount{font-size:13px;font-weight:800;white-space:nowrap}.flow-transfer-amount.inflow{color:#4ade80}.flow-transfer-amount.outflow{color:#f87171}.flow-transfer-amount.unknown{color:#67e8f9}.flow-force-summary{grid-gap:12px;align-items:center;display:grid;gap:12px;grid-template-columns:minmax(0,1fr) 104px minmax(0,1fr)}.flow-force-summary>div{min-width:0}.flow-cvd-label,.flow-force-label,.flow-force-summary span{color:#cbd5e1bd;font-size:12px}.flow-force-summary strong{display:block;font-size:clamp(22px,2vw,30px);line-height:1.05;margin-top:5px;white-space:nowrap}.flow-force-summary>div:last-child{text-align:right}.flow-force-net{background:radial-gradient(circle,#082f498c,#0206175c);border:1px solid #38bdf85c;border-radius:999px;display:grid;min-height:82px;place-items:center;text-align:center}.flow-force-net strong{font-size:20px}.flow-force-bars{grid-gap:11px;display:grid;gap:11px;margin-top:16px}.flow-force-label{display:flex;gap:10px;justify-content:space-between;margin-bottom:6px}.flow-force-track{background:#1e293bc7;border-radius:999px;height:12px;overflow:hidden}.flow-force-track span{border-radius:inherit;display:block;height:100%}.flow-force-track .buy{background:linear-gradient(90deg,#22c55e99,#86efac)}.flow-force-track .sell{background:linear-gradient(90deg,#fca5a5,#ef4444b8);margin-left:auto}.flow-cvd-card{grid-gap:16px;align-items:center;background:#02061738;border:1px solid #94a3b824;border-radius:12px;display:grid;gap:16px;grid-template-columns:120px minmax(0,1fr);margin-top:14px;padding:10px 12px}.flow-cvd-value{color:#67e8f9;font-size:20px;font-weight:800;margin-top:4px}.flow-cvd-value.inflow{color:#4ade80}.flow-cvd-value.outflow{color:#f87171}.flow-cvd-spark{background:linear-gradient(140deg,#0000 0 8%,#f87171b8 9% 11%,#0000 12% 22%,#f87171b8 23% 25%,#0000 26% 42%,#4ade80c7 43% 45%,#0000 46% 58%,#4ade80db 59% 61%,#0000 62% 74%,#4ade80f2 75% 77%,#0000 78%),linear-gradient(0deg,#22c55e29,#0000);border-bottom:1px solid #94a3b83d;height:52px;opacity:.9}.flow-donut-row{align-items:center;background:#0206173d;border:1px solid #94a3b824;border-radius:12px;display:flex;gap:18px;margin-top:14px;padding:12px}.flow-donut{background:radial-gradient(circle at center,#07111f 0 35%,#0000 36%),conic-gradient(#f87171 calc(var(--flow-red-share)*1%),#4ade80 0);border-radius:999px;box-shadow:0 0 20px #f871712e;flex:0 0 auto;height:82px;width:82px}.flow-donut-title{color:#f8fafc;font-weight:700}.flow-donut-copy{color:#cbd5e1c7;font-size:13px;line-height:1.45;margin-top:5px}.flow-pressure-row{color:#e2e8f0d6;display:flex;font-size:13px;font-weight:700;gap:10px;justify-content:space-between;margin-top:12px}.flow-panel-hyperliquid .flow-mini-metric{min-height:116px;padding:10px}.flow-panel-hyperliquid .flow-mini-value{font-size:clamp(19px,1.5vw,25px)}.flow-card{overflow:hidden;padding:16px}.flow-card-title,.flow-source-main{color:#f8fafc;font-weight:600;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-card-subtitle,.flow-source-sub{color:#94a3b8cc;font-size:12px;margin-top:4px;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.flow-table-head{align-items:center;display:flex;gap:12px;justify-content:space-between;margin-bottom:14px}.flow-filters{display:inline-flex;gap:6px}.flow-filter{background:#0f172ab3;border:1px solid #94a3b833;border-radius:999px;color:#e2e8f0c7;cursor:pointer;font-size:12px;padding:5px 10px}.flow-filter.active{background:#60a5fa2e;border-color:#60a5fa8c;color:#bfdbfe}.flow-table-scroll{overflow-x:auto}.flow-table{grid-gap:0;display:grid;gap:0;min-width:840px}.flow-hl-table{min-width:900px}.flow-row{grid-gap:14px;align-items:center;border-bottom:1px solid #94a3b81f;color:#e2e8f0e0;display:grid;font-size:12px;gap:14px;grid-template-columns:140px 190px 82px 150px minmax(150px,1fr) 90px;padding:12px 0}.flow-hl-table .flow-row{grid-template-columns:140px 86px 150px minmax(260px,1fr) 150px 90px}.flow-row-header{color:#94a3b8e6;font-weight:600;padding-top:0}.flow-direction{border-radius:999px;display:inline-flex;font-size:11px;font-weight:700;justify-content:center;min-width:58px;padding:4px 8px}.flow-direction.inflow{background:#22c55e29;color:#86efac}.flow-direction.outflow{background:#f8717129;color:#fca5a5}.flow-direction.unknown{background:#94a3b829;color:#cbd5e1}.flow-amount{color:#f8fafc;font-weight:600}.flow-mono{color:#e2e8f0c7;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace}.flow-empty{color:#94a3b8d9;font-size:13px;padding:18px 0 4px}@media (max-width:1180px){.flow-dashboard{grid-template-columns:1fr;grid-template-rows:auto}.flow-hl-map-panel,.flow-hl-recent,.flow-hl-summary,.flow-map,.flow-panel-balance,.flow-panel-btc,.flow-panel-distribution,.flow-panel-hyperliquid,.flow-panel-stable,.flow-panel-transfers{grid-column:auto;grid-row:auto}.flow-map{min-height:280px}.flow-hl-map{min-height:330px}}@media (max-width:760px){.flow-hl-dashboard{grid-template-columns:1fr;grid-template-rows:auto}.flow-hl-recent,.flow-hl-summary{grid-column:auto;grid-row:auto}}@media (max-width:900px){.flow-hero-head,.flow-table-head{align-items:flex-start;flex-direction:column}.flow-cvd-card,.flow-force-summary,.flow-hl-grid,.flow-metric-strip{grid-template-columns:1fr}.flow-force-summary>div:last-child{text-align:left}.flow-force-net{border-radius:12px}.flow-title{font-size:30px}.flow-livebar{flex-wrap:wrap;white-space:normal}.flow-hl-node{min-height:62px;width:88px}.flow-hl-node strong{font-size:14px}.flow-hl-bridge{height:150px;width:150px}.flow-amount-badge{min-width:112px}.flow-amount-badge strong,.flow-hl-net-pill strong,.flow-latest-event strong{font-size:18px}.flow-amount-badge.inflow{left:20%;top:14%}.flow-amount-badge.outflow{right:18%;top:55%}.flow-latest-event{bottom:12px;left:12px;max-width:none;right:12px}.flow-hl-net-pill{bottom:22%}}@media (max-width:640px){.flow-strength-topline{gap:12px;grid-template-columns:1fr}.flow-strength-metric.outflow{text-align:left}.flow-strength-metric.outflow .flow-strength-bar i{left:0;right:auto}.flow-cvd-head{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.flow-latest-event,.flow-map-node,.flow-map:before,.flow-orbit,.flow-orbit-ring,.flow-orbit:after,.flow-orbit:before,.flow-particle,.flow-stream:after,.flow-stream:before{animation:none}.flow-particle{display:none}}.ma200w-similar-table .etf-table-row{gap:24px;grid-template-columns:170px 120px 160px 160px;padding:14px 8px}.ma200w-similar-table .etf-table-row>*{white-space:nowrap}.flow-money-console{gap:14px}.money-flow-head{align-items:flex-start;margin-bottom:4px}.money-flow-scope-note{align-items:center;color:#cbd5e1b8;display:flex;flex-wrap:wrap;font-size:11px;gap:7px;margin-top:8px}.money-flow-scope-note em,.money-flow-scope-note span,.money-flow-scope-note strong{align-items:center;border-radius:999px;display:inline-flex;min-height:24px}.money-flow-scope-note span{background:#0d948824;border:1px solid #2dd4bf3d;color:#99f6e4;font-weight:800;padding:0 9px}.money-flow-scope-note strong{background:#0ea5e91f;border:1px solid #60a5fa47;color:#dbeafe;font-size:12px;padding:0 10px}.money-flow-scope-note em{color:#94a3b8cc;font-style:normal}.money-kpi-strip{grid-gap:10px;display:grid;gap:10px;grid-template-columns:repeat(4,minmax(0,1fr));position:relative;z-index:1}.money-kpi-card{grid-gap:10px;align-items:center;background:linear-gradient(180deg,#081222eb,#050c18c7);border:1px solid #60a5fa38;border-radius:12px;box-shadow:inset 0 0 22px #0ea5e90d,0 14px 30px #02061738;display:grid;gap:10px;grid-template-columns:38px minmax(0,1fr);min-height:86px;min-width:0;padding:12px}.money-kpi-icon{background:#0ea5e924;border-radius:10px;color:#67e8f9;display:grid;height:38px;place-items:center;width:38px}.money-kpi-icon svg{height:20px;width:20px}.money-kpi-card span:not(.money-kpi-icon){color:#cbd5e1b8;display:block;font-size:12px;font-weight:700}.money-kpi-card strong{color:#f8fafc;font-size:clamp(18px,1.7vw,27px);line-height:1}.money-kpi-card em,.money-kpi-card strong{display:block;margin-top:5px;white-space:nowrap}.money-kpi-card em{color:#94a3b8d1;font-size:11px;font-style:normal}.money-kpi-card.inflow{border-color:#22c55e4d}.money-kpi-card.inflow .money-kpi-icon{background:#22c55e24;color:#86efac}.money-kpi-card.inflow strong{color:#86efac}.money-kpi-card.outflow{border-color:#f871714d}.money-kpi-card.outflow .money-kpi-icon{background:#f8717124;color:#fca5a5}.money-kpi-card.outflow strong{color:#fca5a5}.money-flow-workspace{grid-gap:14px;align-items:stretch;display:grid;gap:14px;grid-template-columns:minmax(0,1.55fr) minmax(300px,.65fr);position:relative;z-index:1}.money-flow-feed-panel,.money-flow-map-panel{height:560px;min-height:0}.money-flow-map-panel{display:flex;flex-direction:column}.money-flow-map-only{height:clamp(540px,66vh,720px)}.money-panel-title{margin-bottom:10px}.money-panel-title .flow-panel-icon{font-size:18px}.money-panel-title .flow-panel-icon svg{height:18px;width:18px}.money-flow-map{background:linear-gradient(90deg,#0ea5e90a 1px,#0000 0),linear-gradient(0deg,#0ea5e90a 1px,#0000 0),linear-gradient(180deg,#02061747,#0f172a33);background-size:28px 28px,28px 28px,auto;border:1px solid #38bdf829;border-radius:12px;display:flex;flex-direction:column;gap:10px;min-height:0;overflow-x:hidden;overflow-y:auto;padding:12px;position:relative;scrollbar-color:#38bdf861 #0f172a57;scrollbar-gutter:stable;scrollbar-width:thin}.money-flow-map-panel .money-flow-map{flex:1 1;min-height:0}.money-flow-map::-webkit-scrollbar{width:7px}.money-flow-map::-webkit-scrollbar-track{background:#0f172a57;border-radius:999px}.money-flow-map::-webkit-scrollbar-thumb{background:#38bdf861;border:2px solid #020617c7;border-radius:999px}.money-flow-map::-webkit-scrollbar-button{display:none}.money-session-map.empty{align-items:center;justify-content:center}.money-session-lane,.money-session-map-head{grid-gap:8px;align-items:center;display:grid;gap:8px;grid-template-columns:minmax(128px,1.05fr) 26px minmax(118px,1fr) 26px minmax(148px,1.2fr) 26px minmax(168px,1.35fr)}.money-session-map-head{background:linear-gradient(180deg,#020617f5,#020617c7);color:#94a3b8d1;font-size:11px;font-weight:800;padding:4px 4px 8px;position:-webkit-sticky;position:sticky;top:0;z-index:3}.money-session-map-head i{display:block;height:1px}.money-session-lanes{display:flex;flex-direction:column;gap:10px;min-width:0}.money-session-lane{background:#0206179e;border:1px solid #7dd3fc29;border-left-width:3px;border-radius:8px;box-shadow:0 10px 28px #0206173d;min-width:0;padding:10px}.money-session-lane.inflow{border-left-color:#4ade80d1}.money-session-lane.outflow{border-left-color:#f87171d1}.money-session-flow-card{grid-gap:6px;align-content:start;background:#020617c7;border:1px solid #7dd3fc2e;border-radius:8px;color:#f8fafc;display:grid;gap:6px;min-height:102px;min-width:0;padding:10px}.money-session-flow-card.action.inflow,.money-session-flow-card.bridge.inflow{background:linear-gradient(180deg,#064e3b42,#020617c7);border-color:#22c55e47}.money-session-flow-card.action.outflow,.money-session-flow-card.bridge.outflow{background:linear-gradient(180deg,#7f1d1d42,#020617c7);border-color:#f871714d}.money-session-flow-card.wallet{border-color:#38bdf83d}.money-session-flow-card.market{border-color:#94a3b833}.money-session-flow-top{align-items:center;display:flex;gap:8px;justify-content:space-between}.money-session-flow-card .flow-direction.inflow{color:#86efac}.money-session-flow-card .flow-direction.outflow{color:#fca5a5}.money-session-flow-card em,.money-session-flow-card p,.money-session-flow-card span{color:#cbd5e1bd;font-size:11px;font-style:normal;line-height:1.35;min-width:0;overflow-wrap:anywhere}.money-session-flow-card p{margin:0}.money-session-flow-card strong{color:#f8fafc;font-size:16px;line-height:1.15;min-width:0;overflow-wrap:anywhere}.money-session-flow-card.action strong{color:#e0f2fe;font-size:13px}.money-session-flow-card .money-position-deltas{gap:5px}.money-session-flow-card .money-position-deltas span{font-size:9px;min-height:20px;padding:0 7px}.money-session-flow-arrow{align-items:center;color:#7dd3fcad;display:flex;font-size:18px;justify-content:center}.money-flow-feed-panel{display:flex;flex-direction:column;gap:10px}.money-flow-feed-head{grid-gap:2px;display:grid;gap:2px;grid-template-columns:1fr}.money-flow-feed-head .flow-filters{margin:-2px 0 4px}.money-flow-feed{display:flex;flex:1 1;flex-direction:column;gap:8px;min-height:0;overflow-x:hidden;overflow-y:auto;padding-right:8px;scrollbar-color:#38bdf86b #0f172a57;scrollbar-gutter:stable;scrollbar-width:thin}.money-flow-feed::-webkit-scrollbar{width:7px}.money-flow-feed::-webkit-scrollbar-track{background:#0f172a57;border-radius:999px}.money-flow-feed::-webkit-scrollbar-thumb{background:#38bdf86b;border:2px solid #020617c7;border-radius:999px}.money-flow-feed::-webkit-scrollbar-thumb:hover{background:#38bdf89e}.money-flow-feed::-webkit-scrollbar-button{display:none}.money-feed-item{grid-gap:10px;border-bottom:1px solid #94a3b81f;display:grid;gap:10px;grid-template-columns:10px minmax(0,1fr);padding:9px 0}.money-feed-dot{background:#7dd3fce6;border-radius:999px;box-shadow:0 0 12px #7dd3fc80;height:9px;margin-top:8px;width:9px}.money-feed-dot.inflow{background:#86efac;box-shadow:0 0 12px #22c55e8c}.money-feed-dot.outflow{background:#fca5a5;box-shadow:0 0 12px #f871718c}.money-feed-main{min-width:0}.money-feed-main>div{align-items:center;display:flex;gap:8px;justify-content:space-between}.money-feed-main strong{color:#f8fafc;font-size:13px;white-space:nowrap}.money-feed-main p,.money-feed-main small{color:#cbd5e1d1;display:block;font-size:12px;margin:5px 0 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-feed-main small{color:#94a3b8c7;font-size:11px}.money-flow-bottom-grid{grid-gap:14px;display:grid;gap:14px;grid-template-columns:minmax(0,1.15fr) minmax(0,.9fr) minmax(0,1fr) minmax(0,1.05fr);position:relative;z-index:1}.money-hourly-panel{display:flex;flex-direction:column;gap:12px}.money-chart-legend{align-items:center;color:#cbd5e1c2;display:flex;flex-wrap:wrap;font-size:11px;gap:10px}.money-chart-legend span{align-items:center;display:inline-flex;gap:5px}.money-chart-legend i{border-radius:999px;display:inline-block;height:8px;width:8px}.money-chart-legend i.inflow{background:#86efac}.money-chart-legend i.outflow{background:#fca5a5}.money-chart-legend em{color:#94a3b8ad;font-style:normal;margin-left:auto}.money-hourly-chart{grid-gap:5px;align-items:end;display:grid;gap:5px;grid-template-columns:repeat(18,minmax(12px,1fr));min-height:165px}.money-hour-bar{grid-gap:7px;display:grid;gap:7px;min-width:0}.money-hour-track{align-items:flex-end;background:#02061747;border-radius:8px;display:flex;gap:2px;height:132px;justify-content:center;padding:5px 3px}.money-hour-track span{border-radius:999px 999px 3px 3px;display:block;min-height:5px;width:45%}.money-hour-track .inflow{background:linear-gradient(180deg,#86efac,#22c55e5c)}.money-hour-track .outflow{background:linear-gradient(180deg,#fca5a5,#ef44445c)}.money-hour-bar small{color:#94a3b8b8;font-size:9px;min-height:12px;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap}.money-risk-list,.money-session-list,.money-status-list{display:flex;flex-direction:column;gap:9px}.money-risk-panel{display:flex;flex-direction:column;gap:10px}.money-risk-note{grid-gap:4px;background:#7f1d1d1f;border:1px solid #f8717129;border-radius:10px;color:#e2e8f0c2;display:grid;font-size:11px;gap:4px;line-height:1.35;padding:8px 10px}.money-status-row{grid-gap:10px;background:#0206173d;border:1px solid #94a3b821;border-radius:10px;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;min-height:48px;overflow:hidden;padding:9px 10px;position:relative}.money-risk-row strong,.money-status-row strong{color:#f8fafc;font-size:13px}.money-risk-row span,.money-status-row span{color:#94a3b8c7;display:block;font-size:11px;margin-top:3px}.money-risk-main small{color:#94a3b8ad;display:block;font-size:10px;margin-top:2px}.money-risk-row em,.money-status-row em{color:#e0f2fe;font-size:13px;font-style:normal;font-weight:800;white-space:nowrap}.money-status-row i{background:linear-gradient(90deg,#38bdf8,#86efac);border-radius:0 999px 999px 0;bottom:0;height:3px;left:0;position:absolute}.money-status-row.inflow i{background:linear-gradient(90deg,#22c55e3d,#86efac)}.money-status-row.outflow i{background:linear-gradient(90deg,#f871713d,#fca5a5)}.money-status-row.neutral i{background:linear-gradient(90deg,#38bdf83d,#7dd3fc)}.money-risk-row{grid-gap:10px;align-items:center;border-bottom:1px solid #94a3b81f;display:grid;gap:10px;grid-template-columns:minmax(0,1fr) auto;overflow:hidden;padding:0 0 10px;position:relative}.money-risk-amount{text-align:right}.money-risk-row em{color:#fca5a5}.money-risk-bar{background:linear-gradient(90deg,#f8717138,#f87171d6);border-radius:999px;bottom:0;height:2px;left:0;position:absolute}.money-flow-session-card{position:relative;z-index:1}.money-session-workbench{grid-gap:14px;align-items:start;display:grid;gap:14px;grid-template-columns:minmax(0,1.42fr) minmax(320px,.58fr)}.money-tab-card,.money-tab-view{position:relative;z-index:1}.money-tab-card{min-height:360px}.money-tab-head{align-items:flex-start;gap:12px}.money-tab-head .flow-filters{margin-top:0}.money-session-table{grid-gap:0;border:1px solid #94a3b81f;border-radius:8px;display:grid;gap:0;overflow:hidden}.money-session-table-row{grid-gap:12px;align-items:center;-webkit-appearance:none;appearance:none;background:#0000;border:0;border-bottom:1px solid #94a3b81f;color:#e2e8f0db;cursor:pointer;display:grid;font-family:inherit;font-size:12px;gap:12px;grid-template-columns:132px 62px 92px minmax(150px,.9fr) minmax(180px,1.1fr) minmax(230px,1.35fr) minmax(112px,.7fr);min-height:58px;padding:10px 12px;text-align:left;width:100%}.money-session-table-row:last-child{border-bottom:0}.money-session-table-row.header{background:#0f172a80;color:#94a3b8db;cursor:default;font-size:11px;font-weight:800;min-height:34px;padding-bottom:8px;padding-top:8px}.money-session-table-row.active{background:linear-gradient(90deg,#0ea5e929,#0f172a2e);outline:1px solid #38bdf842;outline-offset:-1px}.money-session-table-row:focus-visible{outline:2px solid #38bdf89e;outline-offset:-2px}.money-session-table-row.compact{grid-template-columns:150px 78px 118px minmax(180px,1fr)}.money-session-table-row.inflow{box-shadow:inset 3px 0 0 #22c55ea6}.money-session-table-row.outflow{box-shadow:inset 3px 0 0 #f87171a6}.money-session-table-row strong{color:#f8fafc}.money-session-market-cell,.money-session-pnl,.money-session-time,.money-session-verdict,.money-session-wallet{grid-gap:5px;display:grid;gap:5px;min-width:0}.money-session-pnl strong,.money-session-time strong,.money-session-verdict strong,.money-session-wallet strong{color:#f8fafc;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-session-market-cell span,.money-session-pnl span,.money-session-time span,.money-session-verdict span,.money-session-wallet span{color:#94a3b8c7;font-size:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-session-amount{white-space:nowrap}.money-session-verdict strong{color:#e0f2fe}.money-session-pnl{text-align:right}.money-session-detail-button{background:#0ea5e91f;border:1px solid #38bdf847;border-radius:999px;color:#bae6fd;cursor:pointer;font-family:inherit;font-size:10px;font-weight:900;justify-self:end;min-height:24px;padding:0 10px;width:-webkit-fit-content;width:fit-content}.money-session-detail-button:focus-visible,.money-session-detail-button:hover{background:#0ea5e938;border-color:#7dd3fc8f;outline:none}.money-history-badge{align-items:center;background:#0f172a94;border:1px solid #94a3b82e;border-radius:999px;color:#cbd5e1d1;display:inline-flex;font-size:10px;font-weight:900;min-height:22px;padding:0 8px;white-space:nowrap;width:-webkit-fit-content;width:fit-content}.money-history-badge.history{background:#0ea5e924;border-color:#38bdf857;color:#bae6fd}.money-history-badge.linked{background:#0d948829;border-color:#2dd4bf57;color:#99f6e4}.money-history-badge.first{color:#cbd5e1e6}.money-history-badge.pending{background:#78350f29;border-color:#f59e0b47;color:#fcd34d}.money-position-deltas{display:flex;flex-wrap:wrap;gap:6px}.money-position-deltas span{align-items:center;background:#0f172a94;border:1px solid #94a3b829;border-radius:999px;color:#cbd5e1c2;display:inline-flex;font-size:10px;font-weight:800;min-height:22px;padding:0 8px}.money-position-deltas span.positive{background:#0d94881f;border-color:#2dd4bf3d;color:#99f6e4}.money-position-deltas span.negative{background:#7f1d1d24;border-color:#fb71853d;color:#fecdd3}.money-position-deltas span.current{background:#0ea5e91f;border-color:#38bdf83d;color:#bae6fd}.money-step-chips span{max-width:100%}.money-link-chips{display:flex;flex-wrap:wrap;gap:6px}.money-link-chips span{align-items:center;background:#0d94881f;border:1px solid #2dd4bf33;border-radius:999px;color:#99f6e4;display:inline-flex;font-size:10px;font-weight:800;min-height:22px;padding:0 8px}.money-wallet-history-panel{grid-gap:12px;background:linear-gradient(180deg,#081222eb,#030712c7);border:1px solid #60a5fa2e;border-radius:8px;display:grid;gap:12px;min-width:0;padding:12px}.money-wallet-history-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.money-wallet-history-actions{grid-gap:6px;display:grid;gap:6px;justify-items:end}.money-wallet-history-head>div{grid-gap:4px;display:grid;gap:4px}.money-wallet-history-head span:not(.money-history-badge),.money-wallet-profile-grid span,.money-wallet-selected-flow span,.money-wallet-timeline-title{color:#94a3b8c7;font-size:11px;font-weight:800}.money-wallet-history-head strong{color:#f8fafc;font-size:16px}.money-wallet-profile-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(2,minmax(0,1fr))}.money-wallet-profile-grid>div{background:#02061747;border:1px solid #94a3b81a;border-radius:8px;min-width:0;padding:9px}.money-wallet-profile-grid strong{color:#f8fafc;display:block;font-size:13px;margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-wallet-selected-flow{grid-gap:8px;background:#0d948814;border:1px solid #2dd4bf24;border-radius:8px;display:grid;gap:8px;padding:10px}.money-wallet-selected-flow strong{color:#e0f2fe;font-size:13px}.money-wallet-timeline{grid-gap:8px;display:grid;gap:8px}.money-wallet-timeline-item{grid-gap:9px;align-items:start;display:grid;gap:9px;grid-template-columns:10px minmax(0,1fr)}.money-wallet-timeline-item i{background:#7dd3fccc;border-radius:999px;height:8px;margin-top:5px;width:8px}.money-wallet-timeline-item.inflow i{background:#86efac}.money-wallet-timeline-item.outflow i{background:#fca5a5}.money-wallet-timeline-item div{min-width:0}.money-wallet-timeline-item span,.money-wallet-timeline-item strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-wallet-timeline-item strong{color:#e2e8f0eb;font-size:12px}.money-wallet-timeline-empty,.money-wallet-timeline-item span{color:#94a3b8c2;font-size:11px}.money-session-state{grid-gap:6px;align-content:start;display:grid;gap:6px}.money-flow-modal-backdrop{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#020617c2;display:grid;inset:0;padding:22px;place-items:center;position:fixed;z-index:50}.money-flow-modal{grid-gap:14px;background:linear-gradient(180deg,#081222fa,#030712f5);border:1px solid #60a5fa42;border-radius:8px;box-shadow:0 28px 90px #0000006b;display:grid;gap:14px;max-height:min(86vh,900px);overflow:auto;padding:18px;width:min(1180px,100%)}.money-flow-modal-head{align-items:flex-start;display:flex;gap:18px;justify-content:space-between}.money-flow-detail-metric span,.money-flow-detail-step em,.money-flow-history-row em,.money-flow-history-row span,.money-flow-link-table em,.money-flow-modal-head p,.money-flow-modal-head span,.money-flow-modal-section-head span{color:#94a3b8cc;font-size:11px;font-weight:800}.money-flow-modal-head h2{color:#f8fafc;font-size:24px;line-height:1.15;margin:4px 0}.money-flow-modal-head p{margin:0}.money-flow-modal-head-actions{align-items:center;display:flex;gap:8px}.money-flow-modal-close{background:#0f172ab8;border:1px solid #94a3b82e;border-radius:999px;color:#e2e8f0;cursor:pointer;display:grid;font-family:inherit;font-size:14px;font-weight:900;height:32px;place-items:center;width:32px}.money-flow-modal-close:focus-visible,.money-flow-modal-close:hover{border-color:#7dd3fc75;color:#f8fafc;outline:none}.money-flow-modal-summary,.money-flow-modal-wallet-grid{grid-gap:8px;display:grid;gap:8px;grid-template-columns:repeat(4,minmax(0,1fr))}.money-flow-detail-metric{background:#02061752;border:1px solid #94a3b81f;border-radius:8px;min-width:0;padding:10px}.money-flow-detail-metric strong{color:#f8fafc;display:block;font-size:13px;margin-top:5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-flow-modal-grid{grid-gap:12px;display:grid;gap:12px;grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.money-flow-modal-grid.secondary{grid-template-columns:repeat(2,minmax(0,1fr))}.money-flow-modal-card{grid-gap:10px;align-content:start;background:#0206173d;border:1px solid #94a3b81f;border-radius:8px;display:grid;gap:10px;min-width:0;padding:12px}.money-flow-modal-section-head{align-items:center;display:flex;gap:12px;justify-content:space-between}.money-flow-modal-section-head strong{color:#e0f2fe;font-size:12px}.money-flow-detail-timeline,.money-flow-history-list,.money-flow-link-table{grid-gap:8px;display:grid;gap:8px}.money-flow-detail-step{grid-gap:10px;align-items:start;background:#0f172a57;border:1px solid #94a3b81f;border-radius:8px;display:grid;gap:10px;grid-template-columns:28px minmax(0,1fr) 110px;padding:10px}.money-flow-detail-step i{background:#0ea5e929;border-radius:999px;color:#bae6fd;display:grid;font-size:11px;font-style:normal;font-weight:900;height:24px;place-items:center;width:24px}.money-flow-detail-step.positive i{background:#0d94882e;color:#99f6e4}.money-flow-detail-step.negative i{background:#7f1d1d2e;color:#fecdd3}.money-flow-detail-step span,.money-flow-detail-step strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-flow-detail-step strong{color:#f8fafc;font-size:13px}.money-flow-detail-step span{color:#94a3b8c7;font-size:11px;margin-top:4px}.money-flow-detail-step em{font-style:normal;justify-self:end}.money-flow-history-row,.money-flow-link-table div{grid-gap:10px;align-items:center;background:#0f172a47;border:1px solid #94a3b81a;border-radius:8px;display:grid;gap:10px;grid-template-columns:118px minmax(0,1fr) minmax(150px,.8fr);min-width:0;padding:9px}.money-flow-history-row strong,.money-flow-link-table strong{color:#f8fafc;font-size:12px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.money-flow-history-row.active{background:#0ea5e91f;border-color:#38bdf847}@media (max-width:1180px){.money-flow-bottom-grid,.money-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.money-flow-modal-grid,.money-flow-modal-grid.secondary,.money-flow-workspace,.money-session-workbench{grid-template-columns:1fr}.money-flow-modal-summary,.money-flow-modal-wallet-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.money-flow-feed-panel,.money-flow-map-panel{height:auto;min-height:auto}.money-flow-map-only{height:clamp(520px,70vh,700px)}.money-flow-map{min-height:500px}.money-session-lane{gap:6px;grid-template-columns:minmax(128px,1.05fr) 22px minmax(118px,1fr) 22px minmax(148px,1.1fr) 22px minmax(168px,1.22fr)}}@media (max-width:760px){.money-flow-bottom-grid,.money-kpi-strip{grid-template-columns:1fr}.money-session-table{border-radius:8px}.money-session-table-row,.money-session-table-row.compact{gap:6px;grid-template-columns:1fr;padding:10px 12px}.money-session-table-row.header{display:none}.money-session-pnl{text-align:left}.money-session-detail-button{justify-self:start}.money-flow-modal-backdrop{align-items:start;padding:10px}.money-flow-modal{max-height:calc(100vh - 20px);padding:12px}.money-flow-modal-head{display:grid}.money-flow-detail-step,.money-flow-history-row,.money-flow-link-table div,.money-flow-modal-summary,.money-flow-modal-wallet-grid{grid-template-columns:1fr}.money-flow-detail-step em{justify-self:start}.money-session-workbench{grid-template-columns:1fr}}.ma200w-similar-scroll{max-width:100%;overflow-x:auto;overflow-y:hidden;position:relative;width:100%}.ma200w-similar-table{min-width:620px;width:-webkit-max-content;width:max-content}.ma200w-sticky-col{background:#0f172af2;left:0;padding-right:8px;position:-webkit-sticky;position:sticky;z-index:2}.ma200w-similar-table .etf-table-row.header .ma200w-sticky-col{z-index:3}.ma200w-sticky-col:after{background:#94a3b833;content:"";height:100%;position:absolute;right:-12px;top:0;width:1px}.ma200w-similar-table .etf-table-row:not(.header):hover{background:#1e293b73}.ma200w-similar-table .etf-table-row:nth-child(2n):not(.header){background:#0f172a59}.ma200w-current-row{background:#38bdf814;border-radius:8px;position:relative}.ma200w-current-row:before{background:#60a5fae6;border-radius:4px;bottom:10px;content:"";left:0;position:absolute;top:10px;width:3px}.ma200w-current-tag{align-items:center;background:#7dd3fce6;border-radius:999px;color:#0f172a;display:inline-flex;font-size:10px;font-weight:700;margin-left:8px;padding:2px 6px}.ma200w-distance-cell{font-feature-settings:"tnum";display:flex;flex-direction:column;font-variant-numeric:tabular-nums;gap:6px;position:relative}.ma200w-distance-bar{background:#94a3b840;border-radius:999px;box-shadow:inset 0 0 0 1px #94a3b833;display:block;height:6px}.ma200w-distance-bar.pos{background:linear-gradient(90deg,#22c55ecc,#22c55e66)}.ma200w-distance-bar.neg{background:linear-gradient(90deg,#f87171cc,#f8717166)}.etf-history-scroll{max-width:100%;overflow-x:auto;width:100%}.etf-history-table{min-width:640px}.etf-history-date{background:#0f172af2;left:0;position:-webkit-sticky;position:sticky;z-index:2}.etf-history-table .etf-table-row.header .etf-history-date{z-index:3}.etf-table-row.header{border-bottom:1px solid #94a3b833;color:#e2e8f099;font-weight:600}@media (max-width:900px){.etf-detail-grid{grid-template-columns:1fr}}@media (max-width:768px){.page{padding:1px}.toolbar{margin:-1px -1px 12px;padding:10px 12px}.toolbar-logo{height:36px;width:36px}.toolbar-title{font-size:16px}.hero{padding:28px 22px}.heatmap-treemap{min-height:320px}.dashboard-grid,.left-column{grid-template-columns:1fr}.left-column{height:auto}.site-footer-content{flex-direction:column}.site-footer-right{max-width:none}}
/*# sourceMappingURL=main.11a91254.css.map*/