button.fms-link{width:100%;font:inherit;text-align:left;cursor:pointer}.broker-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.broker-mark{color:#fff;background:var(--tone);width:32px;height:32px;box-shadow:inset 0 1px .5px #ffffff4d, 0 4px 10px -6px var(--tone);border-radius:10px;flex:none;place-items:center;font-size:15px;font-weight:800;display:grid}.broker-mark.has-logo{background:#fff;overflow:hidden;box-shadow:inset 0 0 0 .5px #00000014,0 4px 10px -6px #0009}.broker-mark img{object-fit:cover;width:100%;height:100%;display:block}.broker-name{white-space:nowrap;text-overflow:ellipsis;flex:auto;min-width:0;font-size:14px;font-weight:600;overflow:hidden}.broker-arrow{color:rgb(var(--fms-muted));transition:transform .2s var(--fms-ease), color .2s var(--fms-ease);flex:none}@media (hover:hover) and (pointer:fine){.broker-tile:hover .broker-arrow{color:rgb(var(--fms-accent));transform:translate(2px)}}@media (max-width:600px){.broker-name{font-size:13.5px}}
.sub-basis{color:rgb(var(--fms-muted));align-items:center;gap:8px;margin-left:auto;font-size:12.5px;display:inline-flex}.sub-state{letter-spacing:.06em;text-transform:uppercase;color:#6fbbff;background:#3b9eff24;border:.5px solid #3b9eff73;border-radius:999px;padding:2px 8px;font-size:10.5px;font-weight:800}.sub-state.is-final{color:#34d399;background:#34d3991f;border-color:#34d39973}.sub-scroll{scrollbar-width:thin;background:rgb(var(--c-ink) / .3);border:.5px solid #ffffff1f;border-radius:16px;overflow-x:auto;box-shadow:inset 0 1px .5px #ffffff1a}.sub-table{border-collapse:collapse;width:100%;font-size:14px}.sub-table th,.sub-table td{white-space:nowrap;padding:12px 18px}.sub-table .num{text-align:right;font-variant-numeric:tabular-nums}.sub-table thead th{text-transform:uppercase;letter-spacing:.05em;color:rgb(var(--fms-muted));vertical-align:bottom;background:#ffffff0d;font-size:11px;font-weight:600}.sub-table thead th:first-child{text-align:left}.sub-table thead small{text-transform:none;letter-spacing:0;opacity:.8;margin-top:2px;font-size:11px;font-weight:600;display:block}.sub-table tbody tr{--cat:59 158 255;border-top:.5px solid #ffffff12;position:relative}.sub-table tbody tr.is-shni{--cat:167 139 250}.sub-table tbody tr.is-bhni{--cat:251 191 36}.sub-table tbody tr.is-qib{--cat:52 211 153}.sub-table tbody tr.is-total{--cat:230 238 248;background:#ffffff0a;border-top-color:#ffffff29}.sub-table tbody th{text-align:left;font-weight:600;position:relative}.sub-table tbody th:before{content:"";background:rgb(var(--cat) / .75);width:3px;box-shadow:0 0 10px rgb(var(--cat) / .5);position:absolute;top:0;bottom:0;left:0}.sub-tag{color:rgb(var(--cat));background:rgb(var(--cat) / .14);border:.5px solid rgb(var(--cat) / .5);border-radius:999px;padding:3px 9px;font-size:12px;font-weight:700;display:inline-block;box-shadow:inset 0 1px .5px #ffffff2e}.sub-table td{font-weight:700}.sub-table tr.is-total td{font-weight:800}@media (max-width:600px){.sub-basis{width:100%;margin-left:0}.sub-table{font-size:13px}.sub-table th,.sub-table td{padding:11px 12px}.sub-table tbody th{padding-left:14px}.sub-tag{padding:3px 8px;font-size:11.5px}}:root[data-theme=light] .sub-scroll{background:#ffffff8c;border-color:#0000000f}:root[data-theme=light] .sub-table tbody tr{border-top-color:#0000000f}:root[data-theme=light] .sub-table tbody tr.is-total{--cat:29 29 31;background:#00000008}:root[data-theme=light] .sub-table thead th{background:#00000008}
