.comparison-settings-toggle{color:var(--green);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:5px;padding:5px 0;display:inline-flex}.comparison-settings-toggle svg{transition:transform .15s}.comparison-settings-toggle[aria-expanded=true] svg{transform:rotate(180deg)}.comparison-settings-panel{border:1px solid var(--line);width:min(100%,100cqw - 18px);color:var(--ink);background:#fff;border-radius:10px;padding:0 20px 2px;font-size:16px;line-height:1.55;position:sticky;left:9px}.stored-strategy-settings{word-break:keep-all;overflow-wrap:anywhere;text-align:start;container:stored-settings/inline-size}.settings-list{grid-template-columns:minmax(0,1fr);column-gap:40px;margin:0;display:grid}@container stored-settings (width>=40rem){.settings-list{grid-template-columns:repeat(2,minmax(0,1fr))}}.settings-row{border-top:1px solid var(--line);grid-template-columns:6.5em minmax(0,1fr);align-items:baseline;gap:12px;padding:11px 0;display:grid}.comparison-settings-panel{overflow:hidden}.settings-list{margin-top:-1px}.settings-row.is-wide{grid-column:1/-1}.settings-row dt{color:var(--muted);white-space:nowrap;font-size:15px}.settings-row dd{min-width:0;margin:0}.settings-row b,.settings-number{font-variant-numeric:tabular-nums;font-weight:700}.settings-number{white-space:nowrap;font-weight:400}.settings-row .info-tip-button{vertical-align:-3px;margin-left:4px}.settings-bar{background:var(--line);border-radius:4px;max-width:520px;height:8px;margin:6px 0 7px;display:flex;overflow:hidden}.settings-bar i{height:100%;display:block}.settings-legend{flex-wrap:wrap;align-items:center;gap:2px 16px;display:flex}.settings-legend>span{white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.settings-legend>span>i{border-radius:2px;width:9px;height:9px;display:inline-block}.settings-tip-list{margin:0}.settings-tip-list>div{grid-template-columns:auto minmax(0,1fr);gap:10px;padding:3px 0;display:grid}.settings-tip-list dt{color:var(--muted)}.settings-tip-list dd{margin:0}.settings-tip-heading{font-weight:700;margin:10px 0 2px!important}@media (max-width:520px){.comparison-settings-panel{padding:2px 14px 4px}.settings-row{grid-template-columns:5.6em minmax(0,1fr);gap:10px}}
