.ladder{flex-wrap:wrap;margin:.6rem 0 .3rem;padding:0;list-style:none;display:flex}.ladder li{text-align:center;min-width:76px;color:var(--lp-muted,#5b6473);flex:84px;padding-top:1.1rem;font-size:.75rem;position:relative}.ladder li:before{content:"";background:0 0;border:2px solid #c9ced8;border-radius:50%;width:10px;height:10px;margin-left:-5px;position:absolute;top:4px;left:50%}.ladder li:after{content:"";background:#c9ced8;height:2px;position:absolute;top:8px;left:calc(50% + 8px);right:calc(8px - 50%)}.ladder li:last-child:after{display:none}.ladder li.on{color:inherit;font-weight:700}.ladder li.on:before{background:#1d4f91;border-color:#1d4f91}.ladder li.on:after{background:#1d4f91}.ladder li small{opacity:.8;font-size:.7rem;font-weight:400;display:block}.es-table{border-collapse:collapse;width:100%;margin-top:.6rem;font-size:.85rem}.es-table th{text-align:left;text-transform:uppercase;letter-spacing:.04em;border-bottom:1px solid;padding:.3rem .5rem .3rem 0;font-size:.7rem}.es-table td{vertical-align:top;border-bottom:1px solid #80808040;padding:.45rem .5rem .45rem 0}.es-table .num{text-align:right;font-variant-numeric:tabular-nums}.es-table .code{font-family:ui-monospace,Menlo,monospace;font-weight:700}.es-table .mono{white-space:nowrap;font-family:ui-monospace,Menlo,monospace;font-size:.8rem}.es-note{opacity:.85;margin:.5rem 0 0;font-size:.85rem}.es-gap{border:1px dashed #80808099;border-radius:8px;margin:1rem 0;padding:.6rem .9rem;font-size:.85rem}.es-tiles{grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:.6rem;margin:.8rem 0;display:grid}.es-tile{border:1px solid #80808059;border-radius:8px;padding:.5rem .7rem;font-size:.8rem}.es-tile b{font-size:1.3rem;display:block}.es-case{border:1px solid #80808059;border-radius:8px;margin:.9rem 0;padding:.9rem 1rem}.es-head{flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:.4rem;display:flex}@media (max-width:560px){.es-table{font-size:.78rem}.ladder li{flex-basis:64px;min-width:60px}}
