.seat[data-v-fdd80bb3]{position:relative}.seat[data-v-fdd80bb3]:after{content:"";border-top:2px solid var(--color-border-strong);background:var(--color-surface-sunken);height:.875rem;position:absolute;inset:auto 0 0}.seat-face[data-v-fdd80bb3]{box-shadow:0 0 0 4px var(--color-surface);border-radius:9999px;flex-shrink:0;margin-bottom:-1.375rem;overflow:hidden}.seat-initials[data-v-fdd80bb3]{background:color-mix(in srgb,var(--color-day-line) 22%,var(--color-surface-raised))}.tent[data-v-fdd80bb3]{z-index:1;background:var(--color-surface-raised);clip-path:polygon(5% 0,95% 0,100% 100%,0 100%);box-shadow:inset 0 5px 0 var(--color-day-line),inset 0 0 0 1px var(--color-border-subtle);transition:transform var(--duration-fast) ease-out;position:relative}.seat-lead .tent[data-v-fdd80bb3]{background:var(--color-day-solid);box-shadow:none}.seat-lead .tent-name[data-v-fdd80bb3],.seat-lead .tent-org[data-v-fdd80bb3],.seat-lead .tent-role[data-v-fdd80bb3]{color:var(--color-day-on-solid)}@media (prefers-reduced-motion:no-preference){.seat:focus-visible .tent[data-v-fdd80bb3],.seat:hover .tent[data-v-fdd80bb3]{transform:translateY(-4px)}}
