.field-sec{grid-template-columns:minmax(0,640px) minmax(320px,50ch);align-items:center;gap:clamp(28px,5vw,76px);padding-top:18px;padding-bottom:30px;display:grid}@media (width<=1040px){.field-sec{grid-template-columns:minmax(0,1fr);gap:26px}}.field-wrap{grid-template-columns:auto minmax(0,1fr);gap:0 12px;display:grid}.ylab,.xlab{font-size:var(--t-tick);font-variation-settings:"wdth" 88;color:var(--quiet);display:grid}.ylab{grid-template-rows:repeat(5, var(--row));text-align:right;place-items:center end}.xlab{grid-template-columns:repeat(5,1fr);justify-items:center;padding-top:9px}.field{border-left:1.5px solid var(--ink);border-bottom:1.5px solid var(--ink);position:relative}.diag{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.diag line{stroke:var(--edge);stroke-width:1.5px;stroke-dasharray:3 4}.fgrid{--row:clamp(54px, 8.4vw, 96px);grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:repeat(5, var(--row));display:grid}.field-wrap{--row:clamp(54px, 8.4vw, 96px)}.spot{font:inherit;background:0;border:0;place-items:center;min-width:0;padding:0;display:grid;position:relative}.spot>i{background:var(--edge);width:3px;height:3px}.spot--on{cursor:pointer}.spot--on>b{width:calc(var(--k) * var(--row));height:calc(var(--k) * var(--row));background:var(--ink);max-width:100%;color:var(--paper);font-size:var(--t-micro);font-variation-settings:"wdth" 94;place-items:center;font-weight:600;line-height:1;transition:transform .12s;display:grid}.spot--on:hover>b{transform:scale(1.07)}.spot--on[aria-pressed=true]>b,.spot--on[data-row]>b{background:var(--paper);color:var(--ink);box-shadow:0 0 0 2.5px var(--ink)}.ylab [data-sel]{color:var(--ink);font-weight:600}@keyframes settle{0%{opacity:0;transform:scale(.5)}to{opacity:1;transform:scale(1)}}.spot--on>b{animation:.5s cubic-bezier(.2,.7,.3,1) backwards settle}.fgrid>:nth-child(5n+1)>b{animation-delay:0s}.fgrid>:nth-child(5n+2)>b{animation-delay:50ms}.fgrid>:nth-child(5n+3)>b{animation-delay:.1s}.fgrid>:nth-child(5n+4)>b{animation-delay:.15s}.fgrid>:nth-child(5n+5)>b{animation-delay:.2s}.ytitle{font-size:var(--t-tick);font-variation-settings:"wdth" 88;color:var(--quiet);white-space:nowrap;place-self:end;padding-bottom:6px}.xtitle{font-size:var(--t-tick);font-variation-settings:"wdth" 88;color:var(--quiet);text-align:right;grid-column:2;padding-top:4px}.field-cap h1{font-size:var(--t-display-sm);font-variation-settings:"wdth" 118;letter-spacing:-.02em;text-wrap:balance;margin-bottom:14px;font-weight:700;line-height:1.04}.field-cap p{color:var(--quiet);font-size:var(--t-lede);margin:0}.field-cap .cap{margin-top:14px}@media (width<=620px){.ylab,.xlab,.spot--on>b{font-size:var(--t-tick)}}.srch{max-width:460px;margin-bottom:30px;position:relative}.srch svg{color:var(--quiet);pointer-events:none;position:absolute;top:50%;left:0;transform:translateY(-50%)}.srch input{width:100%;font:inherit;font-size:var(--t-body);border:0;border-bottom:1.5px solid var(--ink);color:var(--ink);background:0;border-radius:0;padding:9px 0 9px 26px}.srch input::placeholder{color:var(--quiet)}.srch input:focus{border-bottom-width:3px;outline:0}.srch input:focus-visible{outline:0}.res{z-index:20;background:var(--paper);border:1.5px solid var(--ink);max-height:340px;position:absolute;top:calc(100% + 1px);left:0;right:0;overflow-y:auto}.res a{color:var(--ink);border-bottom:1px solid var(--edge);justify-content:space-between;gap:16px;padding:10px 13px;text-decoration:none;display:flex}.res a:last-child{border-bottom:0}.res a:hover{background:var(--track)}.res .mf{font-size:var(--t-tick);color:var(--quiet)}.res .nm{font-size:var(--t-dense);font-weight:600}.res .rt{font-size:var(--t-tick);color:var(--quiet);text-align:right;white-space:nowrap}.res .none{font-size:var(--t-sec);color:var(--quiet);margin:0;padding:13px}.split{margin-top:34px}.scale{height:26px;margin-top:6px;position:relative}.tick{background:var(--edge);width:1px;height:6px;position:absolute;bottom:0}.tick--maj{background:var(--ink);height:10px}.tick i{font-style:normal;font-size:var(--t-tick);font-variation-settings:"wdth" 88;color:var(--quiet);white-space:nowrap;position:absolute;bottom:13px;left:0;transform:translate(-50%)}.tick:first-of-type i{transform:none}.tick:last-of-type i{transform:translate(-100%)}.bands{height:62px;position:relative}.band{border:0;border-left:1px solid var(--paper);cursor:pointer;text-align:left;background:0;flex-direction:column;align-items:stretch;padding:0;display:flex;position:absolute;top:0;bottom:0;overflow:hidden}.band:first-child{border-left:0}.sw{height:30px;color:var(--paper);font-size:var(--t-micro);box-shadow:var(--ramp-edge);align-items:center;padding:0 7px;font-weight:600;display:flex}.sw--pale{color:var(--ink)}.tx{font-size:var(--t-tick);font-variation-settings:"wdth" 88;color:var(--quiet);padding:6px 7px 0 0;line-height:1.2}.band:hover:not(:disabled) .tx{color:var(--ink)}.band:disabled{cursor:default}.band:disabled .sw{opacity:.35}.band:disabled .tx{opacity:.55}.band[aria-pressed=true] .sw{box-shadow:inset 0 0 0 2.5px var(--ink)}.band[aria-pressed=true] .tx{color:var(--ink);font-weight:600}.rulerhead{border-bottom:1.5px solid var(--ink);height:24px;margin-bottom:2px;position:relative}.rows{margin:0;padding:0;list-style:none}.row{border-bottom:1px solid var(--edge);grid-template-columns:minmax(180px,21%) 1fr minmax(96px,auto);align-items:center;gap:16px;padding:7px 0;display:grid}.row:hover{background:var(--track)}.row .meta{flex-direction:column;min-width:0;display:flex}.row .nm{font-size:var(--t-dense);color:var(--ink);text-overflow:ellipsis;white-space:nowrap;font-weight:600;text-decoration:none;overflow:hidden}.row .nm:hover{text-decoration:underline}.row .b{font-size:var(--t-tick);color:var(--quiet)}.row .track{height:13px;position:relative}.row .seg{min-width:2px;height:7px;box-shadow:var(--ramp-edge);position:absolute;top:3px}.row .g{font-size:var(--t-micro);text-align:right;white-space:nowrap;flex-direction:column;display:flex}.row .g i{font-style:normal;font-size:var(--t-tick);color:var(--quiet)}@media (width<=720px){.row{grid-template-columns:1fr minmax(76px,auto);gap:4px 12px}.row .track{grid-column:1/-1}}.nowt{border-top:1px solid var(--edge);margin-top:38px;padding-top:22px}.nowt-list{border-top:1px solid var(--edge);grid-template-columns:repeat(auto-fill,minmax(230px,1fr));margin:0;padding:0;list-style:none;display:grid}.nowt-list li{border-bottom:1px solid var(--edge)}.nowt-list a{color:var(--ink);font-size:var(--t-dense);padding:9px 16px 9px 0;text-decoration:none;display:block}.nowt-list a:hover{text-decoration:underline}.nowt-list .b{font-size:var(--t-tick);color:var(--quiet);display:block}
