@layer properties,theme,base;@layer components{._root_2tgjm_6{flex-direction:column;min-width:min(16rem,100%);display:flex;container-type:inline-size}._root_2tgjm_6[data-interactive]{cursor:pointer;transition:var(--m-transition), box-shadow var(--pui-motion-out) var(--pui-ease-default), scale var(--pui-motion-out) var(--pui-ease-default)}._root_2tgjm_6[data-interactive]:is(:hover,:focus-within){box-shadow:var(--m-surface-edge), inset 0 0 0 100vmax color-mix(in oklab, var(--pui-ink) 3%, transparent);transition-duration:0s}._root_2tgjm_6[data-interactive]:active:not(:has(:is(button,[role=button],input,select,textarea):active)){scale:calc(1 - .012 * var(--pui-motion-travel,1));transition-duration:0s}._root_2tgjm_6[data-interactive] ._media_2tgjm_33>*{transition:scale var(--pui-motion-out) var(--pui-ease-default)}._root_2tgjm_6[data-interactive]:is(:hover,:focus-within) ._media_2tgjm_33>*{scale:calc(1 + .03 * var(--pui-motion-travel,1));transition-duration:var(--pui-motion-in)}._room_2tgjm_43{--_pad:var(--pui-space-3)}@container (width>=20rem){._room_2tgjm_43{--_pad:var(--pui-pad-card)}}@container (width>=42rem){._room_2tgjm_43{--_pad:var(--pui-pad-panel)}}._body_2tgjm_56{padding:var(--_pad)}._head_2tgjm_63{align-items:start;column-gap:var(--pui-space-3);grid-template-columns:[heading]minmax(0,1fr);display:grid}._head_2tgjm_63[data-aside]{grid-template-columns:[heading]minmax(0,1fr)[aside]auto}._head_2tgjm_63[data-avatar]{grid-template-columns:[avatar]auto[heading]minmax(0,1fr)}._head_2tgjm_63[data-avatar][data-aside]{grid-template-columns:[avatar]auto[heading]minmax(0,1fr)[aside]auto}._avatar_2tgjm_78{grid-area:span 2/avatar}._heading_2tgjm_82{grid-area:1/heading}._aside_2tgjm_86{align-items:center;gap:var(--pui-space-2);grid-area:1/aside;display:flex}@container (width<20rem){._aside_2tgjm_86{display:contents}._status_2tgjm_97{margin-top:var(--pui-space-1-5);grid-area:2/heading;justify-self:start}._action_2tgjm_103{grid-area:1/aside}._head_2tgjm_63[data-avatar]:not([data-action]){grid-template-columns:[avatar]auto[heading]minmax(0,1fr)}._head_2tgjm_63:not([data-avatar]):not([data-action]){grid-template-columns:[heading]minmax(0,1fr)}}._action_2tgjm_103{z-index:1;display:flex;position:relative}._frame_2tgjm_125{flex-direction:column;flex:1;display:flex}@container (width>=42rem){._frame_2tgjm_125[data-layout=auto][data-media]{grid-template-columns:minmax(14rem,40%) minmax(0,1fr);display:grid}}._frame_2tgjm_125[data-layout=row][data-media]{grid-template-columns:minmax(10rem,40%) minmax(0,1fr);display:grid}@container (width>=42rem){._frame_2tgjm_125[data-layout=auto][data-media]>._footer_2tgjm_141{grid-column:1/-1}._frame_2tgjm_125[data-layout=auto][data-media]>._media_2tgjm_33{min-height:10rem;position:relative}._frame_2tgjm_125[data-layout=auto][data-media]>._media_2tgjm_33>:is(img,video,canvas,picture){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}}._frame_2tgjm_125[data-layout=row][data-media]>._footer_2tgjm_141{grid-column:1/-1}._frame_2tgjm_125[data-layout=row][data-media]>._media_2tgjm_33{min-height:8rem;position:relative}._frame_2tgjm_125[data-layout=row][data-media]>._media_2tgjm_33>:is(img,video,canvas,picture){object-fit:cover;width:100%;height:100%;position:absolute;inset:0}._detailsTrigger_2tgjm_173{align-items:center;gap:var(--pui-space-1);padding-inline:var(--pui-space-1);border-radius:var(--pui-radius-chip);color:var(--pui-ink-3);font-size:var(--pui-text-xs);font-weight:var(--pui-weight-medium);transition:color var(--pui-motion-out) var(--pui-ease-default);justify-self:start;margin-inline-start:calc(var(--pui-space-1) * -1);display:inline-flex}._detailsTrigger_2tgjm_173:hover{color:var(--pui-ink);transition-duration:0s}._detailsChevron_2tgjm_190{width:var(--pui-icon-sm);height:var(--pui-icon-sm);transition:rotate var(--pui-duration-standard) var(--pui-ease-default)}._detailsTrigger_2tgjm_173[data-state=open] ._detailsChevron_2tgjm_190{rotate:180deg}._corner_2tgjm_201,._footer_2tgjm_141{--pui-nest-radius:var(--pui-radius-card)}._corner_2tgjm_201{--pui-nest-inset:var(--_pad)}._footer_2tgjm_141{--pui-nest-inset:var(--pui-space-3);align-items:center;gap:var(--pui-space-2);padding:var(--pui-space-3) var(--_pad);border-top:1px solid var(--pui-line-soft);flex-wrap:wrap;display:flex}}@layer utilities;
