.price-io-dialog{width:min(980px,100%)}
.price-io-content{min-height:0;overflow:auto;padding:18px 27px 22px}
.price-io-guide{display:grid;gap:6px;padding:13px 15px;border:1px solid #9cf2df35;border-radius:13px;background:#9cf2df08;color:#d9d5e9;font-size:11px;line-height:1.6}
.price-io-guide b{color:var(--aqua);font-size:12px}
.price-io-summary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}
.price-io-summary>div{display:flex;flex-direction:column;gap:3px;padding:12px 14px;border:1px solid #ffffff12;border-radius:12px;background:#ffffff05}
.price-io-summary b{color:var(--aqua);font-size:21px}
.price-io-summary span{color:var(--muted);font-size:10px}
.price-io-table-wrap{max-height:360px;overflow:auto;border:1px solid #ffffff14;border-radius:12px}
.price-io-table{width:100%;border-collapse:collapse;min-width:620px;font-size:11px}
.price-io-table th,.price-io-table td{padding:11px 13px;border-bottom:1px solid #ffffff10;text-align:left;vertical-align:middle}
.price-io-table th{position:sticky;top:0;background:#17162a;color:#bdb6d7;font-size:10px}
.price-io-table td b,.price-io-table td small{display:block}
.price-io-table td small{margin-top:4px;color:var(--muted);font-size:9px}
.price-io-pill{display:inline-block;padding:5px 8px;border:1px solid #ffffff20;border-radius:999px;font-size:9px;white-space:nowrap}
.price-io-pill.ready{color:#a9f7e5;border-color:#66e3c548;background:#66e3c50d}
.price-io-pill.same{color:#c7c1da;background:#ffffff08}
.price-io-pill.bad{color:#ffb1bb;border-color:#ff6f8347;background:#ff6f830d}
.price-io-empty{padding:28px 14px!important;color:var(--muted);text-align:center!important}
.price-io-footnote{color:var(--muted);font-size:10px;line-height:1.5}
.price-io-footer{grid-template-columns:minmax(0,1fr) auto}
@media(max-width:700px){.price-io-content{padding:14px}.price-io-summary{gap:6px}.price-io-summary>div{padding:10px}.price-io-summary b{font-size:18px}.price-io-footer{grid-template-columns:1fr}.price-io-footnote{display:none}.price-io-dialog{max-height:calc(100vh - 20px)}}
