:root{--color-bg-primary:#f9f9fa;--color-bg-secondary:#fff;--color-bg-thead:#fafafa;--color-border-primary:#e4e4e7;--color-border-secondary:#d4d4d8;--color-text-primary:#18181b;--color-text-secondary:#6b6b74;--color-text-tertiary:#8e8e96;--color-accent-blue:#2563eb;--color-accent-purple:#7c3aed;--color-positive:#16a34a;--color-negative:#dc2626;--color-warning:#d97706;--color-hover-row:#18181b08;--color-hover-header:#18181b0d;--color-focus-ring:#2563eb59;--color-shadow:#0000000a;--radius-lg:8px;--radius-sm:6px}[data-theme=dark]{--color-bg-primary:#131316;--color-bg-secondary:#1c1c21;--color-bg-thead:#202024;--color-border-primary:#2a2a30;--color-border-secondary:#37373d;--color-text-primary:#ececf1;--color-text-secondary:#9d9da7;--color-text-tertiary:#6f6f78;--color-accent-blue:#60a5fa;--color-accent-purple:#a78bfa;--color-positive:#10b981;--color-negative:#ef4444;--color-warning:#f59e0b;--color-hover-row:#ececf10a;--color-hover-header:#ececf10f;--color-focus-ring:#60a5fa73;--color-shadow:#00000040}*{box-sizing:border-box;margin:0;padding:0}#root,body,html{height:100%}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-feature-settings:"tnum";background-color:#f9f9fa;background-color:var(--color-bg-primary);color:#18181b;color:var(--color-text-primary);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;font-variant-numeric:tabular-nums}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}@keyframes detail-fade-in{0%{opacity:0}to{opacity:1}}.App{background-color:var(--color-bg-primary);color:var(--color-text-primary);display:flex;flex-direction:column;height:100vh;overflow:hidden}.app-header{align-items:center;background:var(--color-bg-primary);display:flex;gap:1rem;padding:.65rem 1.5rem}.app-header h1{color:var(--color-text-primary);font-size:1.05rem;font-weight:600;letter-spacing:-.01em;white-space:nowrap}.subtitle{color:var(--color-text-tertiary);font-size:.8rem;white-space:nowrap}.app-layout{display:flex;flex:1 1;flex-direction:row;gap:1rem;margin:0 auto;max-width:1800px;min-height:0;padding:.75rem 1rem;width:100%}.app-sidebar{align-self:flex-start;flex-shrink:0;max-height:calc(100vh - 4rem);overflow-y:auto;position:-webkit-sticky;position:sticky;top:1rem;width:240px}.app-content{display:flex;flex:1 1;flex-direction:column;min-height:0;min-width:0}.sidebar-toggle{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);color:var(--color-text-primary);cursor:pointer;display:none;font-size:.9rem;font-weight:600;width:100%}.error-message,.sidebar-toggle{border-radius:var(--radius-lg);margin-bottom:1rem;padding:.75rem 1rem}.error-message{background-color:color-mix(in srgb,var(--color-negative) 8%,#0000);border:1px solid color-mix(in srgb,var(--color-negative) 35%,#0000);color:var(--color-negative);font-size:.85rem}.stats-bar{align-items:center;color:var(--color-text-secondary);display:flex;font-size:.8rem;justify-content:space-between;margin-bottom:.25rem;padding:.15rem .125rem .4rem}.stats-bar strong{color:var(--color-text-primary);font-weight:600}.last-update{color:var(--color-text-tertiary)}.loading-state{align-items:center;background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);color:var(--color-text-secondary);display:flex;flex-direction:column;font-size:.9rem;gap:1rem;justify-content:center;padding:4rem 2rem}.loading-spinner{animation:spin .8s linear infinite;border:3px solid var(--color-border-secondary);border-radius:50%;border-top-color:var(--color-accent-blue);height:32px;width:32px}@keyframes spin{to{transform:rotate(1turn)}}@media (max-width:768px){.app-header h1{font-size:1rem}.subtitle{display:none}.app-layout{flex-direction:column;padding:1rem}.app-sidebar{max-height:40vh;position:static;width:100%}.app-sidebar.collapsed{display:none}.sidebar-toggle{display:block}.stats-bar{align-items:flex-start;flex-direction:column;gap:.5rem}}.App>.page-tabs{flex-shrink:0}.comparison-controls{align-items:center;display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:.5rem}.comparison-table-container{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);box-shadow:0 1px 2px var(--color-shadow);flex:1 1;min-height:0;overflow:hidden}.comparison-scroll-wrapper{display:flex;flex-direction:column;height:100%;min-width:0;overflow:hidden}.comparison-header-viewport{overflow-x:hidden;overflow-y:hidden;scrollbar-width:none}.comparison-header-viewport::-webkit-scrollbar{display:none}.comparison-header,.comparison-row{align-items:stretch;display:grid}.comparison-header{background:var(--color-bg-thead);border-bottom:1px solid var(--color-border-primary)}.comparison-header-cell{color:var(--color-text-secondary);cursor:pointer;font-size:.72rem;font-weight:500;letter-spacing:.05em;padding:.75rem .625rem;text-align:right;text-transform:uppercase;transition:background-color .15s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.comparison-header-cell:hover{background-color:var(--color-hover-header)}.comparison-header-cell.sticky-symbol-cell{text-align:left}.comparison-row{transition:background-color .15s ease}.comparison-row:hover{background-color:var(--color-hover-row)}.comparison-cell{display:flex;flex-direction:column;justify-content:center;overflow:hidden;padding:.5rem .625rem;text-overflow:ellipsis;white-space:nowrap}.comparison-cell.rate-cell{align-items:flex-end;text-align:right}.comparison-cell.clickable-cell{color:inherit;cursor:pointer;text-decoration:none}.comparison-cell.clickable-cell:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px}.rate-line{font-size:.85rem;font-weight:500;gap:.25rem;justify-content:flex-end}.comparison-oi-cap-badge,.rate-line{align-items:center;display:inline-flex}.comparison-oi-cap-badge{background:color-mix(in srgb,var(--color-warning) 16%,#0000);border:1px solid var(--color-warning);border-radius:999px;color:var(--color-warning);flex:0 0 auto;font-size:.62rem;font-weight:800;height:.875rem;justify-content:center;line-height:1;width:.875rem}.comparison-cell.oi-capped-cell{box-shadow:inset 3px 0 0 var(--color-warning)}.interval-line{color:var(--color-text-tertiary);font-size:.65rem;font-weight:400;letter-spacing:.02em;margin-top:1px}.symbol-cell-text{color:var(--color-text-primary);font-size:.9rem;font-weight:600}.rate-cell.positive .rate-line{color:var(--color-positive)}.rate-cell.negative .rate-line{color:var(--color-negative)}.rate-cell.neutral .rate-line{color:var(--color-text-secondary)}.rate-cell.na .rate-line{color:var(--color-text-tertiary)}.sticky-symbol-cell{background:var(--color-bg-secondary);border-right:1px solid var(--color-border-primary);left:0;position:-webkit-sticky;position:sticky;z-index:1}.comparison-header .sticky-symbol-cell{background:var(--color-bg-thead);z-index:6}.comparison-row-wrap{border-bottom:1px solid var(--color-border-primary);box-sizing:border-box}.comparison-row.expanded{background-color:var(--color-hover-row)}.comparison-cell.sticky-symbol-cell.expandable-symbol{align-items:center;cursor:pointer;flex-direction:row;gap:.35rem}.comparison-row-detail{animation:detail-fade-in .15s ease;background:var(--color-bg-primary);border-top:1px solid var(--color-border-primary);box-sizing:border-box;left:0;overflow-x:auto;overflow-y:hidden;padding:10px .75rem;position:-webkit-sticky;position:sticky;z-index:2}.comparison-breakdown{max-width:640px;min-width:320px;width:100%}.comparison-breakdown-row{grid-column-gap:.5rem;align-items:center;column-gap:.5rem;display:grid;grid-template-columns:1.4fr 1fr 1fr 1fr 1fr .7fr}.comparison-breakdown-row>span{min-width:0}.comparison-breakdown-head{border-bottom:1px solid var(--color-border-primary);color:var(--color-text-tertiary);font-size:.66rem;font-weight:600;height:30px;letter-spacing:.04em;text-transform:uppercase}.comparison-breakdown-data .bd-interval,.comparison-breakdown-data .bd-rate,.comparison-breakdown-head span:not(:first-child){text-align:right}.comparison-breakdown-data .bd-interval,.comparison-breakdown-data .bd-rate,.comparison-breakdown-head span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparison-breakdown-data{font-size:.78rem;height:26px}.comparison-breakdown-data .bd-exchange{color:var(--color-text-secondary);font-weight:600;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.comparison-breakdown-data .bd-rate.positive{color:var(--color-positive)}.comparison-breakdown-data .bd-rate.negative{color:var(--color-negative)}.comparison-breakdown-data .bd-rate.neutral{color:var(--color-text-secondary)}.comparison-breakdown-data .bd-interval,.comparison-breakdown-data .bd-rate.na{color:var(--color-text-tertiary)}.comparison-no-data{color:var(--color-text-secondary);padding:2rem;text-align:center}@media (max-width:768px){.comparison-cell{font-size:.78rem;padding:.5rem .4rem}.comparison-header-cell{font-size:.66rem;padding:.5rem .4rem}.rate-line{font-size:.78rem}.comparison-row-detail{padding-left:.5rem;padding-right:.5rem}.comparison-breakdown-row{column-gap:.35rem}.comparison-breakdown-head{font-size:.58rem;letter-spacing:.02em}.comparison-breakdown-data{font-size:.68rem}}@media (max-width:480px){.comparison-cell{padding:.4rem .3rem}.comparison-header-cell{font-size:.62rem;padding:.4rem .3rem}.comparison-row-detail{padding-left:.35rem;padding-right:.35rem}.comparison-breakdown-row{column-gap:.25rem;grid-template-columns:1.25fr repeat(4,1fr) .85fr}.comparison-breakdown-head{font-size:.52rem}.comparison-breakdown-data{font-size:.62rem}}.comparison-list{scrollbar-gutter:stable}.symbol-filter{align-items:center;display:flex;flex:1 1;min-width:160px;position:relative}@media (max-width:768px){.symbol-filter{flex-basis:100%}}.symbol-filter-input{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:6px;color:var(--color-text-primary);flex:1 1;font-size:.9rem;padding:.625rem 2.25rem .625rem .75rem;transition:border-color .2s ease,box-shadow .2s ease;width:100%}.symbol-filter-input:focus{border-color:var(--color-accent-blue);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.symbol-filter-input::placeholder{color:var(--color-text-tertiary)}.symbol-filter-clear{background:none;border:none;border-radius:4px;color:var(--color-text-secondary);cursor:pointer;font-size:.95rem;padding:.25rem .4rem;position:absolute;right:.5rem}.symbol-filter-clear:hover{background-color:var(--color-hover-header);color:var(--color-text-primary)}.symbol-search{margin-bottom:.5rem;position:relative}.symbol-search-input-wrapper{display:flex;gap:.5rem}.symbol-search-input{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:6px;color:var(--color-text-primary);flex:1 1;font-size:.9rem;padding:.625rem .75rem;transition:border-color .2s ease,box-shadow .2s ease}.symbol-search-input:focus{border-color:var(--color-accent-blue);box-shadow:0 0 0 3px var(--color-focus-ring);outline:none}.symbol-search-input::placeholder{color:var(--color-text-tertiary)}.symbol-search-refresh{background:var(--color-text-primary);border:none;border-radius:var(--radius-sm);color:var(--color-bg-secondary);cursor:pointer;font-size:.85rem;font-weight:600;padding:.625rem 1rem;transition:opacity .15s ease;white-space:nowrap}.symbol-search-refresh:hover:not(:disabled){opacity:.85}.symbol-search-refresh:disabled{cursor:not-allowed;opacity:.6}.symbol-search-dropdown{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-sm);box-shadow:0 4px 12px var(--color-shadow);left:0;margin-top:4px;max-height:300px;overflow-y:auto;position:absolute;right:0;top:100%;z-index:100}.symbol-search-option{color:var(--color-text-primary);cursor:pointer;font-size:.9rem;padding:.5rem .75rem;transition:background-color .15s ease}.symbol-search-option.highlighted,.symbol-search-option:hover{background-color:var(--color-hover-header)}.symbol-search-option.selected{color:var(--color-accent-blue);font-weight:600}.symbol-search-clear{background:none;border:none;border-bottom:1px solid var(--color-border-primary);color:var(--color-text-secondary);cursor:pointer;display:block;font-size:.85rem;padding:.5rem .75rem;text-align:left;transition:background-color .15s ease;width:100%}.symbol-search-clear.highlighted,.symbol-search-clear:hover{background-color:var(--color-hover-header)}.timeframe-selector{align-items:center;display:inline-flex;gap:.5rem}.timeframe-label{color:var(--color-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}@media (max-width:480px){.timeframe-label{display:none}}.timeframe-btn{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);color:var(--color-text-secondary);cursor:pointer;font-size:.78rem;font-weight:600;padding:.3rem .75rem;transition:color .15s ease,border-color .15s ease,background-color .15s ease}.timeframe-btn+.timeframe-btn{border-left:none}.timeframe-btn:first-of-type{border-radius:var(--radius-sm) 0 0 var(--radius-sm)}.timeframe-btn:last-of-type{border-radius:0 var(--radius-sm) var(--radius-sm) 0}.timeframe-btn:hover:not(.active){background-color:var(--color-hover-header);color:var(--color-text-primary)}.timeframe-btn:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:-2px;z-index:1}.timeframe-btn.active{background:var(--color-text-primary);border-color:var(--color-text-primary);color:var(--color-bg-secondary)}.exchange-panel{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);box-shadow:0 1px 2px var(--color-shadow);padding:1rem}.exchange-panel-header{align-items:center;display:flex;justify-content:space-between;margin-bottom:.75rem}.exchange-panel-title{color:var(--color-text-secondary);font-size:.75rem;font-weight:600;letter-spacing:.05em;text-transform:uppercase}.exchange-panel-actions{display:flex;gap:.375rem}.exchange-panel-btn{background:var(--color-bg-primary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-sm);color:var(--color-text-secondary);cursor:pointer;font-size:.7rem;font-weight:600;padding:.2rem .5rem;transition:color .15s ease,border-color .15s ease}.exchange-panel-btn:hover:not(:disabled){border-color:var(--color-accent-blue);color:var(--color-accent-blue)}.exchange-panel-btn:disabled{cursor:default;opacity:.4}.exchange-checklist{display:flex;flex-direction:column;gap:.25rem}.exchange-checkbox-row{align-items:center;border-radius:var(--radius-sm);cursor:pointer;display:flex;gap:.5rem;padding:.25rem .375rem;transition:background-color .15s ease}.exchange-checkbox-row:hover{background-color:var(--color-hover-header)}.exchange-checkbox-row input[type=checkbox]{accent-color:var(--color-accent-blue);cursor:pointer;height:14px;width:14px}.exchange-label{color:var(--color-text-primary);font-size:.8rem;font-weight:600;text-transform:uppercase}@media (max-width:768px){.exchange-panel{padding:.75rem}}.page-tabs{background:var(--color-bg-primary);border-bottom:1px solid var(--color-border-primary);display:flex;gap:.25rem;padding:0 1rem}.page-tab{border-bottom:2px solid #0000;color:var(--color-text-secondary);font-size:.85rem;font-weight:500;margin-bottom:-1px;padding:.5rem 1rem;text-decoration:none;transition:color .15s ease,border-color .15s ease;white-space:nowrap}.page-tab.active,.page-tab:hover{color:var(--color-text-primary)}.page-tab.active{border-bottom-color:var(--color-accent-blue);font-weight:600}@media (max-width:480px){.page-tabs{padding:0 .5rem}.page-tab{font-size:.78rem;padding:.4rem .6rem}}.history-chart{box-sizing:border-box;display:flex;flex-direction:column;height:100%;padding:0 .5rem;position:relative;width:100%}.history-chart-caption{align-items:baseline;color:var(--color-text-secondary);display:flex;font-size:.78rem;gap:.75rem;height:26px;justify-content:space-between}.history-chart-title{letter-spacing:.03em;overflow:hidden;text-overflow:ellipsis;text-transform:uppercase}.history-chart-latest,.history-chart-title{font-weight:600;white-space:nowrap}.history-chart-latest.positive{color:var(--color-positive)}.history-chart-latest.negative{color:var(--color-negative)}.history-chart-message{align-items:center;color:var(--color-text-tertiary);display:flex;flex:1 1;font-size:.85rem;gap:.5rem;justify-content:center}.history-chart-spinner{animation:history-spin .8s linear infinite;border:2px solid var(--color-border-secondary);border-radius:50%;border-top-color:var(--color-accent-blue);display:inline-block;height:.85rem;width:.85rem}@keyframes history-spin{to{transform:rotate(1turn)}}.history-chart-svg{display:block;overflow:visible}.history-line{stroke:var(--color-accent-blue);stroke-width:1.75;stroke-linejoin:round;stroke-linecap:round}.history-zero-line{stroke:var(--color-border-secondary);stroke-width:1;stroke-dasharray:3 3}.history-crosshair{stroke:var(--color-text-tertiary);stroke-width:1;stroke-dasharray:2 2;pointer-events:none}.history-marker{fill:var(--color-accent-blue);stroke:var(--color-bg-secondary);stroke-width:1.5;pointer-events:none}.history-axis-label{fill:var(--color-text-tertiary);font-feature-settings:"tnum";font-size:.66rem;font-variant-numeric:tabular-nums}.history-tooltip{background:var(--color-bg-secondary);border:1px solid var(--color-border-secondary);border-radius:var(--radius-sm);box-shadow:0 4px 10px var(--color-shadow);font-size:.72rem;padding:.3rem .5rem;pointer-events:none;position:absolute;top:30px;white-space:nowrap;z-index:5}.history-tooltip-time{color:var(--color-text-secondary);margin-bottom:2px}.history-tooltip-rate{font-weight:600}.history-tooltip-rate.positive{color:var(--color-positive)}.history-tooltip-rate.negative{color:var(--color-negative)}.table-container{background-color:var(--color-bg-secondary);border:1px solid var(--color-border-primary);border-radius:var(--radius-lg);box-shadow:0 1px 2px var(--color-shadow);flex:1 1;min-height:0;overflow-x:auto}.funding-table{border-collapse:collapse;font-size:.9rem;width:100%}.funding-table thead{background:var(--color-bg-thead);position:-webkit-sticky;position:sticky;top:0;z-index:10}.funding-table th{border-bottom:1px solid var(--color-border-primary);color:var(--color-text-secondary);cursor:pointer;font-size:.72rem;font-weight:500;letter-spacing:.05em;padding:.75rem 1rem;text-align:left;text-transform:uppercase;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.funding-table th:hover{background-color:var(--color-hover-header)}.sort-icon{color:var(--color-text-tertiary);font-size:.72rem;margin-left:.375rem}.funding-table tbody tr{border-bottom:1px solid var(--color-border-primary);transition:background-color .2s ease}.funding-table tbody tr:hover{background-color:var(--color-hover-row)}.funding-table td{color:var(--color-text-primary);padding:.875rem 1rem}.exchange-cell{color:var(--color-text-secondary);font-size:.82rem;font-weight:500;letter-spacing:.02em;text-transform:uppercase}.symbol-cell{color:var(--color-text-primary);font-weight:600}.virtual-cell.symbol-cell{align-items:center;display:flex;gap:.375rem;min-width:0}.symbol-text{overflow:hidden;text-overflow:ellipsis}.oi-capped-row{border-left-color:var(--color-warning)}.oi-cap-badge{align-items:center;background:color-mix(in srgb,var(--color-warning) 16%,#0000);border:1px solid var(--color-warning);border-radius:999px;color:var(--color-warning);display:inline-flex;flex:0 0 auto;font-size:.7rem;font-weight:800;height:1rem;justify-content:center;line-height:1;width:1rem}.rate-cell{font-weight:500;text-align:right}.rate-cell.positive{color:var(--color-positive)}.rate-cell.negative{color:var(--color-negative)}.interval-cell,.rate-cell.neutral{color:var(--color-text-secondary)}.interval-cell{text-align:center}.virtual-scroll-wrapper{display:flex;flex-direction:column;height:100%;min-width:700px}.virtual-header,.virtual-row{align-items:center;display:grid;grid-template-columns:minmax(70px,1fr) minmax(80px,1fr) minmax(80px,1fr) minmax(70px,1fr) minmax(70px,1fr) minmax(70px,1fr) minmax(55px,.7fr)}.virtual-header{background:var(--color-bg-thead);border-bottom:1px solid var(--color-border-primary);border-left:3px solid #0000;overflow-y:auto;position:-webkit-sticky;position:sticky;scrollbar-gutter:stable;top:0;z-index:10}.virtual-header-cell{color:var(--color-text-secondary);cursor:pointer;font-size:.72rem;font-weight:500;letter-spacing:.05em;padding:.75rem 1rem;text-transform:uppercase;transition:background-color .2s ease;-webkit-user-select:none;user-select:none;white-space:nowrap}.virtual-header-cell:hover{background-color:var(--color-hover-header)}.virtual-header-cell.align-right{text-align:right}.virtual-header-cell.align-center{text-align:center}.virtual-row{border-bottom:1px solid var(--color-border-primary);border-left:3px solid #0000}.virtual-list{scrollbar-gutter:stable}.stale-row{border-left-color:var(--color-warning);opacity:.6}.stale-row:hover{opacity:.8}.virtual-row:hover{background-color:var(--color-hover-row)}.clickable-row{cursor:pointer}.virtual-row-wrap{box-sizing:border-box;overflow:hidden}.expanded-row{background-color:var(--color-hover-row)}.virtual-cell.symbol-cell.expandable-symbol{cursor:pointer}.expandable-symbol:before{color:var(--color-text-tertiary);content:"▸";flex:0 0 auto;font-size:.7rem;transition:color .15s ease}.expandable-symbol.is-open:before{color:var(--color-text-primary);content:"▾"}.expandable-symbol:hover:before{color:var(--color-text-primary)}.expandable-symbol:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--color-focus-ring);outline-offset:-2px}.virtual-row-detail{animation:detail-fade-in .15s ease;background-color:var(--color-bg-primary);border-top:1px solid var(--color-border-primary);box-sizing:border-box;overflow:hidden}.virtual-cell{color:var(--color-text-primary);overflow:hidden;padding:.875rem 1rem;text-overflow:ellipsis;white-space:nowrap}.no-data{color:var(--color-text-secondary);padding:2rem;text-align:center}@media (max-width:1200px){.funding-table{font-size:.85rem}.funding-table td,.funding-table th{padding:.75rem}.virtual-cell{font-size:.85rem;padding:.75rem .5rem}.virtual-header-cell{font-size:.7rem;padding:.75rem .5rem}}@media (max-width:768px){.funding-table{font-size:.8rem}.funding-table td,.funding-table th{padding:.5rem}.virtual-cell{font-size:.8rem;padding:.5rem .375rem}.virtual-header-cell{font-size:.66rem;padding:.5rem .375rem}.virtual-scroll-wrapper{min-width:600px}}@media (max-width:480px){.virtual-cell{font-size:.75rem;padding:.375rem .25rem}.virtual-header-cell{font-size:.62rem;padding:.375rem .25rem}.sort-icon{font-size:.7rem;margin-left:.25rem}}
/*# sourceMappingURL=main.1d2ce180.css.map*/