aside.surface[aria-label="Live check-in admin preview"]{padding:1rem 1.25rem 1.15rem;gap:.85rem}aside.surface[aria-label="Live check-in admin preview"] .surface-head{padding-bottom:.7rem}aside.surface[aria-label="Live check-in admin preview"] .feed{gap:.35rem}aside.surface[aria-label="Live check-in admin preview"] .feed li{padding:.4rem .15rem;transform-origin:top}aside.surface[aria-label="Live check-in admin preview"][data-state=pre]{gap:1.1rem}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .session-cta{display:flex;flex-direction:column;align-items:center;gap:.55rem;padding:1.5rem .5rem 1.4rem;border-top:1px dashed var(--color-rule);border-bottom:1px dashed var(--color-rule)}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .session-cta-button{display:inline-flex;align-items:center;gap:.6rem;padding:.75rem 1.4rem;background:var(--color-terra);color:var(--color-paper);border-radius:999px;font-family:var(--font-display);font-weight:500;font-size:1rem;letter-spacing:-.005em;line-height:1.1;transition:background .2s var(--ease-out),transform .18s var(--ease-out);text-decoration:none}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .session-cta-button:hover{background:var(--color-terra-deep);transform:translateY(-1px)}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .session-cta-button .arrow{transition:transform .2s var(--ease-out)}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .session-cta-button:hover .arrow{transform:translate(3px)}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .session-cta-meta{color:var(--color-ink-mute);font-size:.72rem;letter-spacing:.06em;text-transform:uppercase}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .qr-card--pre{display:flex;flex-direction:column;align-items:center;gap:.55rem;margin:0;padding-top:.25rem}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .qr-card--pre svg{display:block;width:96px;height:96px;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:8px;padding:6px;fill:var(--color-ink-mute);opacity:.65}aside.surface[aria-label="Live check-in admin preview"][data-state=pre] .qr-card--pre .qr-cap{font-family:var(--font-mono);font-size:.6rem;letter-spacing:.12em;text-transform:uppercase;color:var(--color-ink-mute);text-align:center}aside.surface[aria-label="Live check-in admin preview"] .feed li.feed-glow{position:relative;isolation:isolate}aside.surface[aria-label="Live check-in admin preview"] .feed li.feed-glow:before{content:"";position:absolute;inset:0;z-index:-1;pointer-events:none;background:linear-gradient(90deg,color-mix(in oklab,var(--color-terra) 22%,transparent),color-mix(in oklab,var(--color-terra) 6%,transparent) 60%,transparent);animation:liveFeedHighlight .9s var(--ease-out) both}aside.surface[aria-label="Live check-in admin preview"] .feed li.feed-new{animation:liveFeedIn .4s var(--ease-out) both;overflow:hidden}@keyframes liveFeedIn{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes liveFeedHighlight{0%{opacity:1}to{opacity:0}}aside.surface[aria-label="Live check-in admin preview"] .feed li.feed-leaving{animation:liveFeedOut .25s var(--ease-out) both;pointer-events:none;overflow:hidden}@keyframes liveFeedOut{to{opacity:0;transform:translateY(8px) scaleY(.86)}}::view-transition-group(*){animation-duration:.35s;animation-timing-function:var(--ease-out)}::view-transition-old(*),::view-transition-new(*){animation-duration:.25s;animation-timing-function:var(--ease-out)}@media(prefers-reduced-motion:reduce){::view-transition-group(*),::view-transition-old(*),::view-transition-new(*){animation-duration:0s}}aside.surface[aria-label="Live check-in admin preview"] #liveCount{display:inline-block;transform-origin:left center;transition:transform .18s var(--ease-out),opacity .18s var(--ease-out)}aside.surface[aria-label="Live check-in admin preview"] #liveCount.bumping{transform:scale(1.04);opacity:.5}aside.surface[aria-label="Live check-in admin preview"] .live-stat{grid-template-columns:auto 1fr auto}aside.surface[aria-label="Live check-in admin preview"] .qr-card{align-self:center;margin:0;display:flex;flex-direction:column;align-items:center;gap:.4rem}aside.surface[aria-label="Live check-in admin preview"] .qr-card svg{display:block;width:88px;height:88px;background:var(--color-paper);border:1px solid var(--color-rule);border-radius:8px;padding:6px;fill:var(--color-ink)}aside.surface[aria-label="Live check-in admin preview"] .qr-cap{font-family:var(--font-mono);font-size:.58rem;letter-spacing:.14em;text-transform:uppercase;color:var(--color-ink-mute);white-space:nowrap}@media(max-width:540px){aside.surface[aria-label="Live check-in admin preview"] .qr-card{display:none}aside.surface[aria-label="Live check-in admin preview"] .live-stat{grid-template-columns:auto 1fr}}@media(prefers-reduced-motion:reduce){aside.surface[aria-label="Live check-in admin preview"] .feed li,aside.surface[aria-label="Live check-in admin preview"] .feed li.feed-new,aside.surface[aria-label="Live check-in admin preview"] .feed li.feed-leaving,aside.surface[aria-label="Live check-in admin preview"] #liveCount{animation:none!important;transition:none!important}}.dir-pointer[data-astro-cid-24wnnmrg]{padding:clamp(1.5rem,3vw,2.5rem) 0;border-top:1px solid var(--color-rule-soft)}.dir-pointer-prose[data-astro-cid-24wnnmrg]{margin:0;color:var(--color-ink-dim);font-size:1.02rem}.dir-pointer-prose[data-astro-cid-24wnnmrg] a[data-astro-cid-24wnnmrg]{color:var(--color-terra-deep);text-decoration:underline;text-underline-offset:3px}.dir-pointer-prose[data-astro-cid-24wnnmrg] a[data-astro-cid-24wnnmrg]:hover{color:var(--color-ink)}.sheets-section[data-astro-cid-24wnnmrg]{display:flex;flex-direction:column;gap:2rem}.sheets-section-head[data-astro-cid-24wnnmrg]{max-width:48rem;display:flex;flex-direction:column;gap:1rem}.sheets-section-bullets[data-astro-cid-24wnnmrg]{max-width:52ch}.domains-section[data-astro-cid-24wnnmrg]{display:flex;flex-direction:column;gap:2rem}.domains-section-head[data-astro-cid-24wnnmrg]{max-width:48rem;display:flex;flex-direction:column;gap:1rem}.domains-section-lede[data-astro-cid-24wnnmrg]{max-width:52ch}
