.person.svelte-eptrs{min-width:0;line-height:1.3;display:grid}.top.svelte-eptrs,.under.svelte-eptrs{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.top.svelte-eptrs{color:var(--text);font-weight:500}.under.svelte-eptrs{color:var(--muted);font-size:.9em;font-weight:400}.avatar.svelte-kpxkrn{border-radius:var(--r-4);width:28px;height:28px;font:600 var(--text-lg)/1 var(--font-ui);text-transform:uppercase;flex:none;place-items:center;display:grid}.avatar.pending.svelte-kpxkrn{border:1px dashed var(--line);color:var(--muted);background:0 0}.avatar.face.svelte-kpxkrn{box-shadow:0 0 0 1.5px var(--line);background:0 0;border-radius:50%}.avatar.face.svelte-kpxkrn svg{width:100%;height:100%}.avatar.face.admin.svelte-kpxkrn{box-shadow:0 0 0 2px var(--accent)}.avatar.face.reader.svelte-kpxkrn{box-shadow:none;opacity:.8}.who.svelte-kpxkrn{flex:1;gap:2px;min-width:0;display:grid}.who.svelte-kpxkrn b:where(.svelte-kpxkrn),.who.svelte-kpxkrn .name:where(.svelte-kpxkrn){font:500 var(--text-xl)/1.35 var(--font-ui);overflow-wrap:anywhere}.who.svelte-kpxkrn small:where(.svelte-kpxkrn){color:var(--muted);font:var(--text-sm)/1.5 var(--font-ui)}.gate.svelte-1sq0xb8{gap:12px;display:grid;container-type:inline-size}.track.svelte-1sq0xb8{gap:0;margin:0;padding:0;list-style:none;display:flex}.stop.svelte-1sq0xb8{flex:1 1 0;align-content:start;gap:4px;min-width:0;padding-right:18px;display:grid;position:relative}.stop.land.svelte-1sq0xb8{flex:none;padding-right:0}.stop.svelte-1sq0xb8:not(.land):before,.stop.svelte-1sq0xb8:not(.land):after{content:"";border-radius:var(--r-1);background:var(--line);height:2px;position:absolute;top:13px;left:30px;right:4px}.stop.svelte-1sq0xb8:not(.land):after{background:var(--accent);transform-origin:0;transition:transform var(--dur-slow) var(--ease-out);transition-delay:calc(var(--i,0) * 90ms);transform:scaleX(0)}article:hover .gate.svelte-1sq0xb8 .stop:where(.svelte-1sq0xb8):after,article:focus-within .gate.svelte-1sq0xb8 .stop:where(.svelte-1sq0xb8):after,.gate.svelte-1sq0xb8:hover .stop:where(.svelte-1sq0xb8):after{transform:scaleX(1)}.mark.svelte-1sq0xb8{z-index:1;border:1px solid var(--line);background:var(--bg);width:26px;height:26px;color:var(--muted);border-radius:50%;place-items:center;margin-bottom:4px;display:grid;position:relative}.checks.svelte-1sq0xb8 .mark:where(.svelte-1sq0xb8),.review.svelte-1sq0xb8 .mark:where(.svelte-1sq0xb8),.group.svelte-1sq0xb8 .mark:where(.svelte-1sq0xb8){border-color:color-mix(in oklab, var(--accent) 45%, var(--line));color:var(--accent-text)}.land.svelte-1sq0xb8 .mark:where(.svelte-1sq0xb8){border-color:var(--good);background:color-mix(in oklab, var(--good) 16%, var(--bg));color:var(--good)}.stop-label.svelte-1sq0xb8{color:var(--text);font:600 var(--text-lg)/1.3 var(--control-font,var(--font-body));overflow-wrap:anywhere}.scope.svelte-1sq0xb8{color:var(--muted);font:var(--text-lg)/1.5 var(--control-font,var(--font-body));align-items:baseline;gap:8px;margin:0;display:flex}.scope.svelte-1sq0xb8 svg{color:var(--muted);flex:none;align-self:center}.scope.svelte-1sq0xb8 b:where(.svelte-1sq0xb8){color:var(--text);font-weight:600}.scope.svelte-1sq0xb8 code:where(.svelte-1sq0xb8){color:var(--text);font:var(--text-sm) var(--font-mono);overflow-wrap:anywhere}.stop-body.svelte-1sq0xb8{color:var(--muted);font:var(--text-md)/1.45 var(--control-font,var(--font-body));font-variant-numeric:tabular-nums;gap:5px;display:grid}.said.svelte-1sq0xb8{color:var(--muted)}.pills.svelte-1sq0xb8{flex-wrap:wrap;gap:4px;display:flex}.pill.svelte-1sq0xb8{border:1px solid var(--line);color:var(--text);font:var(--text-sm)/1.5 var(--font-mono);border-radius:999px;align-items:center;gap:6px;padding:2px 8px 2px 6px;display:inline-flex}.pill.svelte-1sq0xb8 i:where(.svelte-1sq0xb8){border:1.5px solid var(--good);border-radius:50%;width:8px;height:8px}.seat-row.svelte-1sq0xb8{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.seats.svelte-1sq0xb8{align-items:center;gap:4px;display:inline-flex}.seats.svelte-1sq0xb8 i:where(.svelte-1sq0xb8){border:1.5px dashed color-mix(in oklab, var(--accent) 70%, var(--line));border-radius:var(--r-2);width:14px;height:14px}.seats.svelte-1sq0xb8 small:where(.svelte-1sq0xb8){color:var(--muted);font:var(--text-xs) var(--control-font,var(--font-mono));margin-left:2px}.members.svelte-1sq0xb8{display:inline-flex}.tile.svelte-1sq0xb8{border-radius:var(--r-3);background:color-mix(in oklab, var(--accent) 14%, var(--bg));width:20px;height:20px;box-shadow:0 0 0 2px var(--bg);color:var(--accent-text);font:600 var(--text-xs)/1 var(--control-font,var(--font-body));place-items:center;margin-left:-4px;display:grid}.tile.svelte-1sq0xb8:first-child{margin-left:0}.terms.svelte-1sq0xb8{flex-wrap:wrap;gap:6px 18px;margin:0;padding:4px 0 0;list-style:none;display:flex}.terms.svelte-1sq0xb8 li:where(.svelte-1sq0xb8){color:var(--muted);font:var(--text-md)/1.45 var(--control-font,var(--font-body));align-items:center;gap:6px;display:inline-flex}.terms.svelte-1sq0xb8 li:where(.svelte-1sq0xb8) svg{color:var(--accent-text)}@media (prefers-reduced-motion:no-preference){.weave.svelte-1sq0xb8 .stop:where(.svelte-1sq0xb8){animation:svelte-1sq0xb8-stop-in var(--dur-slow) var(--ease-spring) both;animation-delay:calc(var(--i,0) * 90ms)}.weave.svelte-1sq0xb8 .stop:where(.svelte-1sq0xb8):not(.land):before{transform-origin:0;animation:svelte-1sq0xb8-thread-draw .42s var(--ease-out) both;animation-delay:calc(var(--i,0) * 90ms + .14s)}.weave.svelte-1sq0xb8 .seats:where(.svelte-1sq0xb8) i:where(.svelte-1sq0xb8){animation:svelte-1sq0xb8-seat-in var(--dur-slow) var(--ease-spring) both;animation-delay:calc(var(--i,0) * 90ms + .2s)}}@keyframes svelte-1sq0xb8-stop-in{0%{opacity:0;transform:translateY(6px)scale(.94)}}@keyframes svelte-1sq0xb8-thread-draw{0%{transform:scaleX(0)}}@keyframes svelte-1sq0xb8-thread-draw-down{0%{transform:scaleY(0)}}@keyframes svelte-1sq0xb8-seat-in{0%{opacity:0;transform:scale(.4)}}@container (width<=560px){.track.svelte-1sq0xb8{flex-direction:column;gap:14px}.stop.svelte-1sq0xb8{grid-template-columns:26px minmax(0,1fr);column-gap:12px;padding-right:0}.stop.svelte-1sq0xb8 .mark:where(.svelte-1sq0xb8){grid-row:span 2;margin:0}.stop-body.svelte-1sq0xb8{grid-column:2}.stop.svelte-1sq0xb8:not(.land):before,.stop.svelte-1sq0xb8:not(.land):after{width:2px;height:auto;inset:30px auto -12px 12px}.stop.svelte-1sq0xb8:not(.land):after{transform-origin:top;transform:scaleY(0)}article:hover .gate.svelte-1sq0xb8 .stop:where(.svelte-1sq0xb8):after,article:focus-within .gate.svelte-1sq0xb8 .stop:where(.svelte-1sq0xb8):after,.gate.svelte-1sq0xb8:hover .stop:where(.svelte-1sq0xb8):after{transform:scaleY(1)}.weave.svelte-1sq0xb8 .stop:where(.svelte-1sq0xb8):not(.land):before{transform-origin:top;animation-name:svelte-1sq0xb8-thread-draw-down}}@media (prefers-reduced-motion:reduce){.stop.svelte-1sq0xb8:not(.land):after{transition:none}}
