.wcbrowse .wcparts a{display:flex;width:100%;align-items:baseline;justify-content:space-between;gap:14px;text-align:left;padding:10px 0 11px;border-top:1px solid var(--rule);color:inherit}.wcbrowse .wcparts a:hover .l{color:var(--blue)}.wcbrowse .wcparts a:focus-visible{outline:2px solid var(--blue);outline-offset:2px}.wcbrowse .wcparts li.open a{border-top-color:var(--ink)}.wcbrowse .wcparts li.open .l{color:var(--blue)}.wcbrowse .wcparts li.open .f{color:var(--ink)}.wcbrowse .wcs{font:12px/1.6 var(--mono);color:var(--ink-3)}.wcbrowse .wcrule{display:none}.wcbrowse+.findcount{margin-top:36px}.jobbar{display:flex;justify-content:space-between;gap:16px;align-items:baseline;flex-wrap:wrap;margin-top:30px;padding-top:14px;border-top:1px solid var(--ink);font-size:17px}.jobbar b{font-weight:500}.jobbar .jd{color:var(--ink-2);font-size:15.5px;margin-top:4px;max-width:64ch}@media (min-width:1000px){.wcbrowse .wcrule{display:block;grid-column:1/-1;grid-row:4;margin-top:40px;border-top:1px solid var(--ink)}.wcbrowse .wch.r2{grid-row:5}.wcbrowse .wcs.r2{grid-row:6}.wcbrowse .wcparts.r2{grid-row:7}}.rolechoose{display:flex;flex-wrap:wrap;align-items:baseline;gap:10px 14px;margin-top:18px;font-size:15.5px;color:var(--ink-2)}.rolechoose label{font:500 11px var(--mono);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3)}.rolechoose select{font:inherit;color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-bottom-color:var(--ink);padding:7px 30px 7px 10px;border-radius:0;max-width:100%}.rolechoose button.link{background:none;border:0;padding:0;font:inherit;color:var(--blue);cursor:pointer}.rolechoose .rcnote{flex-basis:100%;font-size:14.5px;color:var(--ink-3)}.taskfold{margin-top:22px;border-top:1px solid var(--ink)}.taskfold>summary{cursor:pointer;list-style:none;display:flex;gap:14px;align-items:baseline;padding:14px 0;font-weight:600;font-size:16px}.taskfold>summary::-webkit-details-marker{display:none}.taskfold>summary:before{content:"+";font:500 16px var(--mono);color:var(--ink-3);width:14px}.taskfold[open]>summary:before{content:"\2212"}.taskfold>summary span{font:12px var(--mono);color:var(--ink-3);font-weight:400}.taskfold>summary:hover{color:var(--blue)}.kindtabs{display:flex;flex-wrap:wrap;gap:0;margin-top:26px;border-bottom:1px solid var(--rule)}.kindtabs a{padding:10px 16px 11px 0;margin-right:18px;font-size:15px;color:var(--ink-2);border-bottom:2px solid transparent;margin-bottom:-1px}.kindtabs a .num{font:11.5px var(--mono);color:var(--ink-3);margin-left:4px}.kindtabs a.cur{color:var(--ink);border-bottom-color:var(--ink);font-weight:600}.kindtabs a:hover{color:var(--blue)}.senses{display:flex;flex-wrap:wrap;gap:8px 10px;align-items:baseline;margin-top:16px;font-size:15px;color:var(--ink-2)}.senses>span:first-child{color:var(--ink-3)}.senses a{border:1px solid var(--rule);padding:5px 10px;color:var(--ink)}.senses a .num{font:11.5px var(--mono);color:var(--ink-3);margin-left:6px}.senses a.cur{border-color:var(--ink);background:var(--paper-3)}.senses a.link{border:0;padding:0;color:var(--blue)}.sortrow .sep{color:var(--ink-3);margin:0 4px}.sortrow .pbmenu,.sortrow>div{display:inline-block}.devfold{display:flex;justify-content:space-between;gap:10px 24px;flex-wrap:wrap;align-items:baseline;margin-top:18px;padding:16px 0;border-top:1px solid var(--ink);border-bottom:1px solid var(--rule);font-size:15.5px;color:var(--ink-2)}.devfold b{color:var(--ink);font-weight:600;margin-right:6px}.ladder.plain .lhead,.ladder.plain .row{grid-template-columns:64px minmax(0,1fr) 130px 120px 150px}.ladder.plain .row .name{font:600 16.5px/1.3 var(--m-sans);letter-spacing:-.01em}.ladder.plain .row .gh{display:none}.row .checks{display:grid;grid-gap:4px;gap:4px;justify-items:end;text-align:right}.row .checks small{font:11px/1.3 var(--mono);letter-spacing:.02em}.row .checks small.yes{color:var(--ink)}.row .checks small.no{color:var(--ink-3)}@media (max-width:1000px){.ladder.plain .lhead,.ladder.plain .row{grid-template-columns:48px minmax(0,1fr) 130px}}@media (max-width:600px){.ladder.plain .lhead,.ladder.plain .row{grid-template-columns:40px minmax(0,1fr) 100px;gap:0 10px}.ladder.plain .row .rank{font-size:18px;align-self:start;padding-top:3px}.row .checks small{font-size:10.5px}}.origname{font:12.5px/1.5 var(--mono);color:var(--ink-3);margin-top:6px}.origname code{font:inherit;color:var(--ink-2)}.usedin .prose{font-size:15px;line-height:1.5;margin-bottom:8px}.usedin .pnote{margin-top:10px}