.framework-page_fams__H50kJ{display:grid;gap:6px;font-size:14.5px;margin:10px 0 6px}.framework-page_fam__qbZR_{display:grid;grid-template-columns:54px minmax(0,1fr) 76px;gap:10px;align-items:center}.framework-page_fam__qbZR_>span:last-child{text-align:right}.framework-page_fam__qbZR_ b{font-weight:800}.framework-page_long__dBZe4 .framework-page_fam__qbZR_{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr) 76px}.framework-page_long__dBZe4 .framework-page_fam__qbZR_ b{line-height:1.3}.framework-page_track__lsihJ{height:8px;background:var(--paper);outline:1.5px solid var(--rule)}.framework-page_track__lsihJ i{display:block;height:100%;background:var(--violet)}.framework-page_search__sAjx9{display:flex;border:2px solid var(--rule);background:var(--paper)}.framework-page_search__sAjx9 input{font:inherit;font-size:15px;border:0;border-radius:0;padding:8px 10px;width:100%;background:transparent;color:var(--ink)}.framework-page_search__sAjx9:focus-within{outline:3px solid var(--violet);outline-offset:2px}.framework-page_search__sAjx9 input:focus-visible{outline:none}.framework-page_wide__hCCM_{grid-column:1/-1;margin-top:8px}.framework-page_apart__nfeyE{margin-top:36px;padding-top:14px;border-top:2px solid var(--rule)}.framework-page_apart__nfeyE h3{font-size:18px;font-weight:800;line-height:1.25;margin:0 0 6px}.framework-page_apart__nfeyE p{margin:0 0 10px;max-width:66ch}.framework-page_reg__vIIwx{width:100%;border-collapse:collapse;font-size:14.5px}.framework-page_reg__vIIwx th{text-align:left;font-size:13.5px;font-weight:800;padding:6px 8px 8px 0;position:sticky;top:calc(var(--ctf-bar-h) + var(--ctf-run-h));background:var(--paper);box-shadow:inset 0 -2px 0 var(--rule);z-index:1}.framework-page_reg__vIIwx td{border-bottom:1px solid var(--line);padding:8px 8px 8px 0;vertical-align:top}.framework-page_reg__vIIwx td.framework-page_cls__imoh7{font-family:var(--ctf-mono);font-size:13px;overflow-wrap:break-word}.framework-page_st__sP3l1{font-size:12.5px;font-weight:800;padding:1px 7px;border:2px solid var(--rule);white-space:nowrap}.framework-page_e__JRnld{background:var(--violet);border-color:var(--violet);color:var(--on-violet)}.framework-page_m__jGOJC{border-style:dashed;font-weight:400}.framework-page_legend__lt0Ua{display:grid;grid-template-columns:max-content minmax(0,1fr);gap:8px 10px;align-items:baseline;margin:14px 0 0;font-size:14.5px}.framework-page_legend__lt0Ua dd,.framework-page_legend__lt0Ua dt{margin:0}.framework-page_empty__9dTC2{padding:14px 0;color:var(--ink-2)}@media (max-width:1080px){.framework-page_reg__vIIwx th{top:var(--ctf-bar-h)}}