#payoff-dialog #iv-action{margin-top:12px}
#iv-action[hidden]{display:none!important}
#iv-action .iv-action-trigger{background:transparent;color:#c9d6dc;border:1px solid #354049;border-radius:7px;padding:6px 10px;font:500 12px/1.35 var(--font);white-space:nowrap}
#iv-action .iv-action-trigger:hover{color:#f4f7f8;border-color:#75858d}
#iv-comparison{box-sizing:border-box;width:min(440px,calc(100% - 24px));max-height:calc(100dvh - 24px);overflow:auto;margin:auto;padding:20px;color:#e7ecee;background:#101518;border:1px solid #394247;border-radius:12px;font-family:var(--font)}
#iv-comparison::backdrop{background:rgba(0,0,0,.68)}
#iv-comparison header{display:flex;justify-content:space-between;align-items:center;gap:12px}
#iv-comparison h2{font-size:19px;letter-spacing:-.025em;color:inherit;margin:0}
#iv-comparison .iv-close{background:transparent;border:0;color:#bfcbd0;min-width:38px;min-height:38px;font:22px/1 system-ui}
#iv-comparison .iv-context{margin:3px 0 18px;color:#bbc7cd;font-size:13px}
#iv-comparison table{width:100%;border-collapse:collapse;font-variant-numeric:tabular-nums}
#iv-comparison th,#iv-comparison td{padding:11px 5px;border:0;border-bottom:1px solid #293238;font:500 13px/1.4 var(--font);text-align:right}
#iv-comparison th:first-child{text-align:left}
#iv-comparison thead th{font-size:12px;color:#aebac0}
#iv-comparison .iv-selected{background:#1d272c}
#iv-comparison small{display:inline-block;color:#b6c8ce;font-size:11px;margin-left:6px}
#iv-comparison td.positive{color:#86dbba}
#iv-comparison td.negative{color:#efa2ae}
@media(max-width:460px){#iv-comparison{padding:15px}#iv-comparison small{display:block;margin:1px 0 0}#iv-comparison th,#iv-comparison td{padding-inline:3px}}
@media(pointer:coarse){#iv-action .iv-action-trigger,#iv-comparison .iv-close{min-height:44px}}
