.people-portrait{container-type:inline-size}.people-portrait-grid{grid-template-columns:72px minmax(0,1fr);grid-template-areas:"photo head""bio bio";align-items:center;gap:16px;display:grid}.people-photo{grid-area:photo}.people-head{grid-area:head}.people-bio{grid-area:bio}@container (min-width:32rem){.people-portrait-grid{grid-template:"photo head""photo bio"1fr/128px minmax(0,1fr);align-items:start;gap:12px 24px}}.people-more-toggle{border:1px solid var(--color-line);border-radius:var(--radius-card);background:var(--color-white);cursor:pointer;min-height:44px;transition:border-color .2s var(--ease-out-quad), background-color .2s var(--ease-out-quad);align-items:center;padding-inline:20px;font-weight:500;list-style:none;display:inline-flex}.people-more-toggle::-webkit-details-marker{display:none}.people-more-toggle:hover{border-color:var(--color-green-deep);background:var(--color-paper)}.people-more[open]>.people-more-toggle .people-more-closed,.people-more:not([open])>.people-more-toggle .people-more-open{display:none}.people-row{border-radius:var(--radius-card);text-align:left;width:calc(100% + 16px);min-height:68px;transition:background-color .15s var(--ease-out-quad);align-items:center;gap:14px;margin-inline:-8px;padding:12px 8px;display:flex;position:relative}.people-row:after{content:"";background:var(--color-line);height:1px;position:absolute;inset:auto 8px 0}:is(button,a).people-row{cursor:pointer}:is(button,a).people-row:hover{background:var(--color-paper)}:is(button,a).people-row:active{background:var(--color-accent)}:is(button,a).people-row:focus-visible{outline:2px solid var(--color-forest);outline-offset:0}.people-row-arrow{width:16px;height:16px;color:var(--color-grey-400);transition:color .15s, translate .2s var(--ease-out-quad);flex-shrink:0}:is(button,a).people-row:hover .people-row-arrow{color:var(--color-green-deep);translate:2px}.people-roster-more{display:none}@media not (min-width:40rem){html[data-js] .people-roster:not([data-open])>.people-roster-extra{display:none}html[data-js] .people-roster-more:not([hidden]){display:inline-flex}}.person-dialog{border-radius:var(--radius-card);width:min(100% - 3rem,37.5rem);max-height:min(86dvh,47.5rem);box-shadow:var(--shadow-pop);margin:auto;overflow:hidden}.person-dialog[open]{animation:person-in .22s var(--ease-out-quad);flex-direction:column;display:flex}.person-dialog::backdrop{background:color-mix(in oklab, var(--color-ink) 35%, transparent)}.person-dialog-body{overscroll-behavior:contain;padding:36px 40px 32px;overflow-y:auto}@keyframes person-in{0%{opacity:0;transform:translateY(8px)scale(.985)}}@media not (min-width:40rem){.person-dialog{border-radius:var(--radius-card) var(--radius-card) 0 0;width:100%;max-width:100%;max-height:88dvh;margin:auto 0 0}.person-dialog[open]{animation-name:person-sheet-in;animation-duration:.3s}.person-dialog-body{padding:24px 20px max(28px, calc(env(safe-area-inset-bottom) + 16px))}}@keyframes person-sheet-in{0%{transform:translateY(100%)}}@media (prefers-reduced-motion:reduce){.person-dialog[open]{animation:none}.people-row,.people-row-arrow{transition:none}}
/*# sourceMappingURL=3k1r9q7ln08ge.css.map*/