.register.svelte-okr4px{border-top:1px solid var(--hair)}.row.svelte-okr4px{border-bottom:1px solid var(--hair);opacity:0;grid-template-columns:auto 1fr auto auto;grid-template-areas:"index name thumb arrow""index discipline territory arrow";align-items:center;gap:.5rem clamp(.875rem,2.5vw,2rem);padding-block:clamp(1.125rem,2.4vw,1.75rem);display:grid;position:relative;transform:translateY(12px)}[data-register][data-reveal=in] .row.svelte-okr4px{animation:svelte-okr4px-row-in .75s var(--ease-out-quint) forwards;animation-delay:calc(var(--i) * 55ms)}@keyframes svelte-okr4px-row-in{to{opacity:1;transform:none}}.row.svelte-okr4px:after{content:"";background:var(--signal);transform-origin:0;height:1px;transition:transform .7s var(--ease-out-quint);position:absolute;inset:auto 0 -1px;transform:scaleX(0)}.row.svelte-okr4px:hover:after,.row.svelte-okr4px:focus-visible:after{transform:scaleX(1)}.row-index.svelte-okr4px{grid-area:index;align-self:start;padding-top:.5em}.row-name.svelte-okr4px{grid-area:name;min-width:0}.row-name.svelte-okr4px .type-name:where(.svelte-okr4px){transition:transform .6s var(--ease-out-quint)}.row.svelte-okr4px:hover .row-name:where(.svelte-okr4px) .type-name:where(.svelte-okr4px),.row.svelte-okr4px:focus-visible .row-name:where(.svelte-okr4px) .type-name:where(.svelte-okr4px){transform:translate(clamp(.25rem,1vw,.75rem))}.row-discipline.svelte-okr4px{grid-area:discipline}.row-territory.svelte-okr4px{grid-area:territory;justify-self:end}.row-arrow.svelte-okr4px{grid-area:arrow;place-items:center;padding-left:.25rem;display:grid}.row-thumb.svelte-okr4px{aspect-ratio:1;border:1px solid var(--hair-strong);background:var(--ink-700);grid-area:thumb;width:clamp(2.75rem,9vw,3.75rem);display:block;overflow:hidden}.row-thumb.svelte-okr4px img:where(.svelte-okr4px){object-fit:cover;filter:grayscale()brightness(.8);width:100%;height:100%;transition:filter .6s var(--ease-out-quint)}.row.svelte-okr4px:hover .row-thumb:where(.svelte-okr4px) img:where(.svelte-okr4px){filter:grayscale(0)brightness()}.portrait-carrier.svelte-okr4px{z-index:2;pointer-events:none;will-change:transform;width:0;height:0;transition:transform .65s cubic-bezier(.19,1,.22,1);position:absolute;inset:0 auto auto 0}.portrait.svelte-okr4px{object-fit:cover;border:1px solid var(--hair-strong);filter:grayscale(.25)contrast(1.05);opacity:0;clip-path:inset(0 0 100%);width:15rem;max-width:none;height:15rem;transition:opacity .4s var(--ease-out-quint), clip-path .7s var(--ease-out-quint), transform .7s var(--ease-out-quint);position:absolute;top:-8.5rem;left:2.5rem;transform:scale(.98);box-shadow:0 32px 70px -24px #000000d9}.portrait[data-shown=true].svelte-okr4px{opacity:1;clip-path:inset(0);transform:scale(1)}@media (width>=900px){.row.svelte-okr4px{grid-template-columns:auto minmax(0,1fr) auto auto auto;grid-template-areas:"index name discipline territory arrow";row-gap:0}.row-index.svelte-okr4px{align-self:center;padding-top:0}.row-name.svelte-okr4px .type-label:where(.svelte-okr4px){margin-top:.5rem;display:inline-block}.row-thumb.svelte-okr4px{display:none}.row-discipline.svelte-okr4px{min-width:12rem}.row-territory.svelte-okr4px{justify-self:end;min-width:3rem}.row-arrow.svelte-okr4px{padding-left:1.5rem}}
