.topbar{position:sticky;top:0;z-index:101;padding:8px 28px;background:#fff;border-bottom:1px solid #f0f0f0}.topbar-inner{display:flex;align-items:center;gap:12px;width:100%;max-width:1192px;margin:0 auto}.user-section{display:flex;align-items:center;gap:8px;margin-left:auto}.user-status{color:#666;font-size:12px}.brand{font-weight:700;font-size:16px;color:#111;white-space:nowrap;display:flex;align-items:center}.topbar-tabs{width:auto;margin:0;gap:12px}.search-group{flex:1;display:flex;justify-content:flex-start;align-items:center}.pill-input{border-radius:999px!important;background:#f5f6f7!important;border:0!important}.pill-input:hover,.pill-input:focus{border:0!important;box-shadow:none!important;background:#f3f4f6!important}@media (max-width: 480px){.brand{font-size:15px}.topbar{gap:8px;padding:6px 10px}.topbar-inner{max-width:none;margin:0;gap:8px}.user-section{gap:6px}.user-status{display:inline-flex;font-size:13px}.search-group .ant-btn span:not(.anticon):not(.ant-btn-icon){display:none}.search-group .ant-btn{padding:0 10px}}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;transition:background-color .3s ease,color .3s ease;overflow-x:hidden}body[data-theme=dark]{background-color:#141414;color:#e8e8e8}body[data-theme=dark] .topbar{background:#1f1f1f;border-bottom-color:#303030}body[data-theme=dark] .brand{color:#e8e8e8}body[data-theme=dark] .mobile-tab{color:#999}body[data-theme=dark] .mobile-tab.active{color:#e8e8e8}body[data-theme=dark] .mobile-tab.active:after{background:#1677ff}body[data-theme=dark] .pill-input{background:#262626!important;color:#e8e8e8!important}body[data-theme=dark] .pill-input::placeholder{color:#666!important}body[data-theme=dark] .pill-input:hover,body[data-theme=dark] .pill-input:focus{background:#2a2a2a!important}body[data-theme=dark] .ant-input-clear-icon{color:#ffffff73!important}body[data-theme=dark] .ant-input-clear-icon:hover{color:#ffffffd9!important}body[data-theme=dark] .user-status{color:#999}body[data-theme=dark] .app-container{color:#e8e8e8}body[data-theme=dark] .ant-table{background:#1f1f1f;color:#e8e8e8}body[data-theme=dark] .ant-table-thead>tr>th{background:#262626;color:#e8e8e8;border-bottom-color:#303030}body[data-theme=dark] .ant-table-tbody>tr>td{background:#1f1f1f;border-bottom-color:#303030}body[data-theme=dark] .ant-table-tbody>tr:hover>td{background:#262626!important}body[data-theme=dark] .ant-table-tbody>tr.ant-table-row:hover>td{background:#262626!important}body[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-row-hover{background:#262626!important}body[data-theme=dark] .ant-table-cell-fix-left,body[data-theme=dark] .ant-table-cell-fix-right{background:#1f1f1f}body[data-theme=dark] .ant-table-tbody>tr:hover>td.ant-table-cell-fix-left,body[data-theme=dark] .ant-table-tbody>tr:hover>td.ant-table-cell-fix-right{background:#262626!important}body[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-left,body[data-theme=dark] .ant-table-tbody>tr>td.ant-table-cell-row-hover.ant-table-cell-fix-right{background:#262626!important}:root{--symbol-hover-bg: #f0f8ff}body[data-theme=dark]{--symbol-hover-bg: #262626}body[data-theme=dark] .ant-btn-default{background:#262626;border-color:#434343;color:#e8e8e8}body[data-theme=dark] .ant-btn-default:hover{background:#303030;border-color:#595959;color:#e8e8e8}body[data-theme=dark] .ant-btn-text{color:#999}body[data-theme=dark] .ant-btn-text:hover{color:#e8e8e8;background:#262626}body[data-theme=dark] .ant-modal-content{background:#1f1f1f;color:#e8e8e8}body[data-theme=dark] .ant-modal-header{background:#1f1f1f;border-bottom-color:#303030}body[data-theme=dark] .ant-modal-title{color:#e8e8e8}body[data-theme=dark] .ant-modal-footer{background:#1f1f1f;border-top-color:#303030}body[data-theme=dark] .ant-input{background:#262626;border-color:#434343;color:#e8e8e8}body[data-theme=dark] .ant-input::placeholder{color:#8c8c8c!important}body[data-theme=dark] .ant-input-number-input::placeholder{color:#8c8c8c!important}body[data-theme=dark] .ant-select-selection-placeholder{color:#8c8c8c!important}body[data-theme=dark] .ant-input:hover,body[data-theme=dark] .ant-input:focus{background:#2a2a2a;border-color:#1677ff}body[data-theme=dark] .ant-checkbox-wrapper{color:#e8e8e8}body[data-theme=dark] .ant-checkbox-inner{background:#262626;border-color:#434343}body[data-theme=dark] .ant-checkbox-checked .ant-checkbox-inner{background:#1677ff;border-color:#1677ff}body[data-theme=dark] .ant-radio-wrapper{color:#e8e8e8}body[data-theme=dark] .ant-radio-inner{background:#262626;border-color:#434343}body[data-theme=dark] .ant-radio-checked .ant-radio-inner{border-color:#1677ff}body[data-theme=dark] .ant-radio-inner:after{background-color:#1677ff}body[data-theme=dark] .ant-select-selector{background:#262626!important;border-color:#434343!important;color:#e8e8e8!important}body[data-theme=dark] .ant-select-selection-item{color:#e8e8e8!important}body[data-theme=dark] .ant-select-arrow{color:#999}body[data-theme=dark] .ant-select-dropdown{background:#262626}body[data-theme=dark] .ant-select-item{color:#e8e8e8}body[data-theme=dark] .ant-select-item-option-selected{background:#303030}body[data-theme=dark] .ant-select-item-option-active{background:#2a2a2a}body[data-theme=dark] .ant-typography,body[data-theme=dark] .ant-typography strong{color:#e8e8e8}body[data-theme=dark] .ant-card{background:#1f1f1f;border-color:#303030;color:#e8e8e8}body[data-theme=dark] .ant-card-head{border-bottom-color:#303030;color:#e8e8e8}body[data-theme=dark] .ant-card-head-title{color:#e8e8e8}body[data-theme=dark] .ant-input-number{background:#262626;border-color:#434343;color:#e8e8e8}body[data-theme=dark] .ant-input-number-input{color:#e8e8e8!important}body[data-theme=dark] .ant-input-number-handler-wrap{background:#262626;border-left-color:#434343}body[data-theme=dark] .ant-input-number-handler{border-top-color:#434343}body[data-theme=dark] .ant-input-number:hover,body[data-theme=dark] .ant-input-number:focus,body[data-theme=dark] .ant-input-number-focused{border-color:#1677ff}body[data-theme=dark] .ant-input-number-group-addon{background:#262626;border-color:#434343;color:#e8e8e8}body[data-theme=dark] .ant-slider-rail{background:#434343}body[data-theme=dark] .ant-slider-track{background:#1677ff}body[data-theme=dark] .ant-slider-handle{border-color:#1677ff;background:#1677ff}body[data-theme=dark] .ant-switch{background:#434343}body[data-theme=dark] .ant-switch-checked{background:#1677ff}body[data-theme=dark] .ant-message-notice-content{background:#262626;color:#e8e8e8}body[data-theme=dark] .ant-dropdown-menu{background:#262626!important}body[data-theme=dark] .ant-dropdown-menu-item{color:#e8e8e8!important}body[data-theme=dark] .ant-dropdown-menu-item:hover{background:#303030!important}body[data-theme=dark] .ant-dropdown-menu-item-divider{background:#434343!important}body[data-theme=dark] .theme-dropdown .ant-dropdown-menu{background:#262626!important;border:1px solid #434343}body[data-theme=dark] .theme-dropdown .ant-dropdown-menu-item{color:#e8e8e8!important}body[data-theme=dark] a{color:#1890ff}body[data-theme=dark] a:hover{color:#40a9ff}body[data-theme=dark] .ant-tabs-tab{color:#999!important}body[data-theme=dark] .ant-tabs-tab-active .ant-tabs-tab-btn,body[data-theme=dark] .ant-tabs-tab:hover .ant-tabs-tab-btn{color:#e8e8e8!important}body[data-theme=dark] .ant-tabs-ink-bar{background:#1677ff!important}body[data-theme=dark] .ant-tabs-nav:before{border-bottom-color:#434343!important}.spread-value{color:#111}body[data-theme=dark] .spread-value{color:#e8e8e8!important}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}.app-container{padding:0 24px;max-width:1200px;margin:0 auto;position:relative}.search-section{margin-bottom:24px;padding:24px;background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.table-section{background:#fff;border-radius:8px;box-shadow:0 2px 8px #0000001a}.astro-link{color:#1890ff;text-decoration:none;transition:all .3s ease;font-weight:500;display:inline-flex;align-items:center}.astro-logo{height:40px;width:auto;display:block;transition:all .3s ease}.astro-link:hover{color:#40a9ff}.mobile-header{position:sticky;top:0;z-index:100;background:#fff;padding:0 16px;border-bottom:1px solid #f0f0f0}.mobile-tabs{display:flex;gap:16px;background:transparent;padding:0;border-radius:0;max-width:none;width:100%;margin:0}.topbar .mobile-tabs{width:auto;flex:0 0 auto;margin-right:8px;white-space:nowrap}.mobile-tab{flex:0 0 auto;border:0;background:transparent;padding:6px 2px;border-radius:0;font-weight:500;color:#666;font-size:14px;position:relative;cursor:pointer}.mobile-tab.active{color:#111}.mobile-tab:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:2px;background:transparent;transition:background .2s ease}.mobile-tab.active:after{background:#1677ff}@media (max-width: 768px){.app-container{padding:12px}}.spread-table .ant-table-thead>tr>th,.spread-table .ant-table-tbody>tr>td{padding:6px 8px;font-size:13px}.rate-table .ant-table-thead>tr>th,.rate-table .ant-table-tbody>tr>td{padding:10px;font-size:14px}.rate-table-vertical .ant-table-thead>tr>th,.rate-table-vertical .ant-table-tbody>tr>td{padding:10px;font-size:14px}.index-modal-hint{font-size:12px;color:#666;margin-bottom:8px}.index-modal-content{white-space:pre-wrap;font-family:Menlo,Monaco,Consolas,Courier New,monospace;background:#fafafa;border:1px solid #f0f0f0;border-radius:6px;padding:12px;min-height:120px}body[data-theme=dark] .index-modal-hint{color:#999}body[data-theme=dark] .index-modal-content{background:#0d0d0d;border:1px solid #303030;color:#e8e8e8}.market-cap-tag{font-size:14px;color:#1890ff;background-color:#f0f8ff;padding:4px 8px;border-radius:4px;border:1px solid #d9d9d9}body[data-theme=dark] .market-cap-tag{background-color:#1f1f1f;border-color:#434343;color:#1890ff}
