.dc-directory-head{grid-template-columns:minmax(0,1fr) auto;align-items:baseline;column-gap:16px;display:grid}.dc-directory-head p{color:var(--text-sub);grid-column:1/-1;margin:6px 0 0;font-size:15px}.dc-directory-total{font-variant-numeric:tabular-nums;color:var(--text-main);margin:0;font-size:14px}.pr-tools{flex-wrap:wrap;align-items:center;gap:12px 16px;max-width:880px;margin-block:20px 24px;display:flex}.sk-profiles-search{flex:260px;align-items:center;max-width:420px;display:flex;position:relative}.sk-profiles-search>svg{color:var(--text-sub);pointer-events:none;position:absolute;inset-inline-start:14px}.sk-profiles-search input{background:var(--surface-2);height:40px;box-shadow:none;border-color:#0000;border-radius:10px;padding-inline:40px 14px}.pr-segment{color:var(--text-sub);align-items:center;text-decoration:none;display:inline-flex}.pr-segment[aria-current=page]{background:var(--background);color:var(--fg-strong);box-shadow:0 0 0 1px var(--border-subtle),0 1px 2px #0000001f}.pr-list{gap:2px;max-width:880px;margin:0;padding:0;list-style:none;display:grid}.pr-row{--pr-face:40px;grid-template-columns:var(--pr-face)minmax(0,1fr)auto;border-radius:14px;align-items:center;column-gap:14px;min-height:64px;padding:10px 12px;transition-property:background-color;transition-duration:.15s;transition-timing-function:ease-out;display:grid;position:relative}.pr-row.is-ranked{grid-template-columns:3ch var(--pr-face)minmax(0,1fr)auto}.pr-row:has(.pr-link:focus-visible){outline:2px solid var(--accent);outline-offset:2px}.pr-rank{color:var(--text-sub);font-variant-numeric:tabular-nums;text-align:end;font-size:15px;font-weight:550}.pr-who{gap:2px;min-width:0;display:grid}.pr-name{min-width:0;color:var(--fg-strong);align-items:baseline;gap:8px;font-size:15px;font-weight:600;line-height:20px;display:flex}.pr-link{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.pr-link:focus-visible{outline:none}.pr-link:after{content:"";border-radius:inherit;position:absolute;inset:0}.pr-you{color:var(--text-sub);flex:none;font-size:13px;font-weight:500}.pr-sub{min-width:0;color:var(--text-sub);align-items:center;gap:8px;font-size:13px;line-height:18px;display:flex}.pr-handle{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.pr-marks{flex:none;align-items:center;gap:6px;display:inline-flex}.pr-marks .ac-mark{color:var(--text-sub);flex:none}.pr-figure{text-align:end;justify-items:end;gap:2px;min-width:128px;display:grid}.pr-value{color:var(--fg-strong);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:17px;font-weight:600;line-height:22px}.pr-tokens{color:var(--text-sub);font-variant-numeric:tabular-nums;white-space:nowrap;font-size:12.5px;line-height:16px}.pr-note{max-width:32ch;color:var(--text-sub);font-variant-numeric:tabular-nums;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:18px;overflow:hidden}.pr-bar{background:var(--surface-2);border-radius:1px;width:100%;height:2px;margin-top:6px;overflow:hidden}.pr-bar>span{border-radius:inherit;background:var(--text-sub);height:100%;display:block}.pr-action{z-index:1;color:var(--accent);white-space:nowrap;font-size:13px;font-weight:550;line-height:18px;text-decoration:none;position:relative}.pr-action:focus-visible{border-radius:var(--radius-sm);outline:2px solid var(--accent);outline-offset:2px}.pr-own{max-width:880px;margin-block-end:16px}.pr-own .pr-row{background:var(--surface-1);box-shadow:0 0 0 1px #ffffff12;box-shadow:0 0 0 1px lab(100% 0 0/.07)}[data-theme=light] .pr-own .pr-row{box-shadow:0 0 0 1px #0000000d,0 1px 2px #0000000a;box-shadow:0 0 0 1px lab(0% 0 0/.05),0 1px 2px lab(0% 0 0/.04)}@media (hover:hover){.pr-list .pr-row:hover{background:var(--surface-1)}.pr-link:hover{text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.pr-action:hover{text-underline-offset:3px;text-decoration:underline}}@media (max-width:560px){.pr-row{--pr-face:36px;grid-template-columns:var(--pr-face)minmax(0,1fr);column-gap:12px;padding-inline:8px}.pr-row.is-ranked{grid-template-columns:3ch var(--pr-face)minmax(0,1fr)}.pr-figure{text-align:start;grid-column:-2/-1;justify-items:start;min-width:0;margin-top:6px}.pr-value{font-size:15px;line-height:20px}.pr-note{max-width:100%}}.sk-profiles-empty{justify-items:start;gap:8px;max-width:56ch;padding-block:32px;display:grid}.sk-profiles-empty h2{margin:0;font-size:22px;font-weight:650}.sk-profiles-empty p{color:var(--text-sub);margin:0 0 8px}.sk-profiles-pagination{justify-content:center;max-width:880px;margin-top:32px;display:flex}