.quote-refresh{border:0;border-bottom:1px solid var(--line,#dce5f1);color:var(--text,#233f63);background:0 0;border-radius:0;flex-wrap:wrap;align-items:center;gap:4px 12px;min-width:0;margin:12px 0;padding:8px 0;font-size:.8125rem;display:flex}.quote-refresh-bar{flex-wrap:wrap;flex:260px;justify-content:space-between;align-items:center;gap:8px 16px;display:flex}.quote-refresh-state{font-weight:600}.quote-refresh-actions{flex-wrap:wrap;gap:8px;display:flex}.quote-refresh-actions button{border:1px solid var(--border,#c7d9f0);min-height:36px;font:inherit;color:inherit;background:var(--panel,#fff);cursor:pointer;border-radius:6px;padding:6px 10px}.quote-refresh-actions button:focus-visible{outline:2px solid var(--accent,#bd2534);outline-offset:2px}.quote-refresh-actions button:disabled{cursor:wait;opacity:.6}.quote-refresh small{font:inherit;font-variant-numeric:tabular-nums;margin:8px 16px 0 0;display:inline-block}.quote-refresh p{line-height:1.5;font-size:inherit;margin:8px 0 0}.quote-refresh-note{color:var(--muted,#52627a);max-width:110ch}.home-market-table .home-market-feed{white-space:normal;max-width:220px;color:var(--muted,#52627a);font-size:.75rem;font-weight:400;display:block}.quote-source-delay{color:var(--muted,#52627a);font-size:.8125rem;display:block}@media (width<=600px){.quote-refresh-actions button{min-height:44px}}body .site-shell .quote-refresh .quote-refresh-details{flex:none;margin:0}body .site-shell .quote-refresh .quote-refresh-details[open]{flex:1 0 100%;order:3}.quote-refresh .quote-refresh-warning{flex:1 0 100%;order:4}
