.AssetComparisonChart-module__UGWJ1q__wrapper{flex-direction:column;gap:16px;display:flex}.AssetComparisonChart-module__UGWJ1q__dateRow{align-items:center;gap:8px;display:flex}.AssetComparisonChart-module__UGWJ1q__dateInput{font-family:var(--font-mono);letter-spacing:-.05em;background-color:var(--color-input-bg);color:var(--color-text-primary);border:1px solid var(--color-panel-border);-webkit-appearance:none;border-radius:6px;flex:1;padding:8px 10px;font-size:12px}.AssetComparisonChart-module__UGWJ1q__dateInput:focus{border-color:var(--color-detail-text);outline:none}.AssetComparisonChart-module__UGWJ1q__applyButton{font-family:var(--font-mono);letter-spacing:-.05em;background-color:var(--color-detail-btn-bg);color:var(--color-detail-btn-text);cursor:pointer;white-space:nowrap;border:none;border-radius:6px;min-height:36px;padding:8px 14px;font-size:12px}.AssetComparisonChart-module__UGWJ1q__metricRow{flex-wrap:wrap;gap:6px;display:flex}.AssetComparisonChart-module__UGWJ1q__metricChip{font-family:var(--font-mono);letter-spacing:-.05em;border:1px solid var(--color-icon);color:var(--color-icon);cursor:pointer;background:0 0;border-radius:20px;padding:5px 10px;font-size:11px;transition:background-color .15s,color .15s}.AssetComparisonChart-module__UGWJ1q__metricChip.AssetComparisonChart-module__UGWJ1q__active{background-color:var(--color-icon);color:var(--color-detail-btn-text);border-color:var(--color-icon)}.AssetComparisonChart-module__UGWJ1q__selectorWrapper{position:relative}.AssetComparisonChart-module__UGWJ1q__selectorBox{border:1px solid var(--color-panel-border);cursor:pointer;background-color:var(--color-input-bg);border-radius:6px;flex-wrap:wrap;align-items:center;gap:6px;min-height:44px;padding:6px 36px 6px 10px;display:flex}.AssetComparisonChart-module__UGWJ1q__chevron{color:var(--color-text-primary);pointer-events:none;transition:transform .2s;position:absolute;top:50%;right:10px;transform:translateY(-50%)}.AssetComparisonChart-module__UGWJ1q__chevron.AssetComparisonChart-module__UGWJ1q__open{transform:translateY(-50%)rotate(180deg)}.AssetComparisonChart-module__UGWJ1q__tag{background-color:var(--color-panel-row-bg);color:var(--color-panel-value);font-family:var(--font-mono);letter-spacing:-.05em;border-radius:4px;align-items:center;gap:4px;padding:2px 8px;font-size:11px;display:flex}.AssetComparisonChart-module__UGWJ1q__tagRemove{color:var(--color-panel-value);cursor:pointer;opacity:.7;background:0 0;border:none;align-items:center;padding:0;font-size:14px;line-height:1;display:flex}.AssetComparisonChart-module__UGWJ1q__placeholder{font-family:var(--font-mono);color:var(--color-text-muted);letter-spacing:-.05em;font-size:12px}.AssetComparisonChart-module__UGWJ1q__dropdown{z-index:200;background-color:var(--color-input-bg);border:1px solid var(--color-input-bg);border-radius:6px;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow-y:auto;box-shadow:0 4px 16px #0000001f}.AssetComparisonChart-module__UGWJ1q__dropdownItem{font-family:var(--font-mono);letter-spacing:-.05em;color:var(--color-text-primary);cursor:pointer;justify-content:space-between;align-items:center;padding:10px 12px;font-size:12px;display:flex}.AssetComparisonChart-module__UGWJ1q__dropdownItem:active{background-color:var(--color-toggle-bg)}.AssetComparisonChart-module__UGWJ1q__dropdownItem.AssetComparisonChart-module__UGWJ1q__selected{color:var(--color-detail-text)}.AssetComparisonChart-module__UGWJ1q__chartWrapper{width:100%;height:220px;position:relative}.AssetComparisonChart-module__UGWJ1q__chartInner{width:100%;height:100%;transition:filter .2s}.AssetComparisonChart-module__UGWJ1q__chartInner.AssetComparisonChart-module__UGWJ1q__loading{filter:blur(2px);pointer-events:none}.AssetComparisonChart-module__UGWJ1q__chartLoaderOverlay{justify-content:center;align-items:center;display:flex;position:absolute;inset:0}@keyframes AssetComparisonChart-module__UGWJ1q__spin{to{transform:rotate(360deg)}}.AssetComparisonChart-module__UGWJ1q__spinner{border:2px solid var(--color-toggle-bg);border-top-color:var(--color-detail-text);border-radius:50%;width:24px;height:24px;animation:.7s linear infinite AssetComparisonChart-module__UGWJ1q__spin}.AssetComparisonChart-module__UGWJ1q__loadingText,.AssetComparisonChart-module__UGWJ1q__emptyText{font-family:var(--font-mono);color:var(--color-text-muted);text-align:center;padding:40px 0;font-size:12px}
.StatsModal-module__zlGlnq__overlay{z-index:100;-webkit-backdrop-filter:blur(6px);background-color:hsla(var(--hsl-background), .3);transition:opacity .3s;position:fixed;inset:0}.StatsModal-module__zlGlnq__overlay.StatsModal-module__zlGlnq__hidden{opacity:0;pointer-events:none}[data-theme=dark] .StatsModal-module__zlGlnq__overlay{background-color:hsla(var(--hsl-background-dark), .3)}.StatsModal-module__zlGlnq__sheet{z-index:101;border:1px solid var(--color-settings-border);background-color:var(--color-bg);border-bottom:none;border-radius:16px 16px 0 0;flex-direction:column;max-width:800px;max-height:90dvh;margin:0 auto;transition:transform .35s cubic-bezier(.32,.72,0,1);display:flex;position:fixed;bottom:0;left:0;right:0}.StatsModal-module__zlGlnq__sheet.StatsModal-module__zlGlnq__hidden{transform:translateY(100%)}.StatsModal-module__zlGlnq__handle{background-color:var(--color-toggle-bg);border-radius:2px;flex-shrink:0;width:36px;height:4px;margin:12px auto 0}.StatsModal-module__zlGlnq__header{flex-shrink:0;justify-content:space-between;align-items:center;padding:16px 20px 12px;display:flex}.StatsModal-module__zlGlnq__title{font-family:var(--font-serif);color:var(--color-text-secondary);margin:0;font-size:18px;font-weight:500}.StatsModal-module__zlGlnq__closeButton{cursor:pointer;color:var(--color-icon);background:0 0;border:none;justify-content:center;align-items:center;min-width:44px;min-height:44px;padding:4px;display:flex}.StatsModal-module__zlGlnq__scrollContent{-webkit-overflow-scrolling:touch;flex:1;padding:0 20px 40px;overflow-y:auto}.StatsModal-module__zlGlnq__section{margin-bottom:36px}.StatsModal-module__zlGlnq__sectionTitle{font-family:var(--font-serif);color:var(--color-detail-text);margin:0 0 16px;font-size:15px;font-weight:500}
