.timeline[data-astro-cid-jtfttihb]{padding:28px 28px 32px;border-radius:inherit;background:radial-gradient(circle at 12% 0%,rgba(191,227,251,.45) 0,transparent 40%),radial-gradient(circle at 92% 100%,rgba(252,213,211,.45) 0,transparent 40%),var(--surface);color:var(--foreground);font-size:13px;text-align:left}.tone-sky[data-astro-cid-jtfttihb]{--fill: var(--accent);--ink-tone: var(--accent-foreground)}.tone-mint[data-astro-cid-jtfttihb]{--fill: var(--pop-soft);--ink-tone: var(--pop)}.tone-butter[data-astro-cid-jtfttihb]{--fill: var(--pop-2-soft);--ink-tone: var(--pop-2)}.tone-blush[data-astro-cid-jtfttihb]{--fill: var(--pop-3-soft);--ink-tone: var(--pop-3)}.head[data-astro-cid-jtfttihb]{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.day[data-astro-cid-jtfttihb]{color:var(--muted-foreground);font-size:15px}.day[data-astro-cid-jtfttihb] b[data-astro-cid-jtfttihb]{color:var(--ink);font-weight:600}.now[data-astro-cid-jtfttihb]{display:inline-flex;align-items:center;gap:8px;padding:5px 12px;border-radius:999px;background:#fff;color:var(--ink);font-size:12px;font-weight:600;box-shadow:0 6px 14px -10px #2d2a3266}.now[data-astro-cid-jtfttihb] i[data-astro-cid-jtfttihb]{width:8px;height:8px;border-radius:50%;background:#3fb47a;box-shadow:0 0 #3fb47a80;animation:pulse 2s ease-out infinite}@keyframes pulse{to{box-shadow:0 0 0 8px #3fb47a00}}.track[data-astro-cid-jtfttihb]{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-template-rows:1fr auto 1fr;column-gap:16px;margin:0;padding:0;list-style:none}.track[data-astro-cid-jtfttihb]:before{content:"";grid-row:2;grid-column:1 / -1;align-self:center;height:6px;border-radius:999px;background:linear-gradient(90deg,#8ecbf0 0 20%,#8fd8b6 20% 40%,#f9d977 40% 60%,#f6b8b4 60% 80%,#8ecbf0 80% 100%)}.stop[data-astro-cid-jtfttihb]{display:contents}.dot[data-astro-cid-jtfttihb],.time[data-astro-cid-jtfttihb],.card[data-astro-cid-jtfttihb]{grid-column:calc(var(--i) + 1)}.dot[data-astro-cid-jtfttihb]{grid-row:2;z-index:1;display:grid;place-items:center;justify-self:center;width:36px;height:36px;margin:14px 0;border:4px solid var(--surface);border-radius:50%;background:var(--fill);color:var(--ink-tone);box-sizing:content-box}.time[data-astro-cid-jtfttihb]{grid-row:2;align-self:center;justify-self:center;transform:translateY(38px);color:var(--muted-foreground);font-size:11.5px;font-weight:600}.up[data-astro-cid-jtfttihb] .time[data-astro-cid-jtfttihb]{transform:translateY(-38px)}.up[data-astro-cid-jtfttihb] .card[data-astro-cid-jtfttihb]{grid-row:1;align-self:end;margin-bottom:26px;transform:rotate(-1.2deg)}.down[data-astro-cid-jtfttihb] .card[data-astro-cid-jtfttihb]{grid-row:3;align-self:start;margin-top:26px;transform:rotate(1.2deg)}.card[data-astro-cid-jtfttihb]{position:relative;display:flex;flex-direction:column;gap:6px;padding:14px;border-radius:18px;background:#fff;box-shadow:0 16px 28px -20px #2d2a3259;transition:transform .35s var(--bounce);animation:land .6s var(--bounce) both;animation-delay:calc(var(--i) * .12s + .2s)}.card[data-astro-cid-jtfttihb]:hover{transform:rotate(0) translateY(-3px)}.card[data-astro-cid-jtfttihb]:after{content:"";position:absolute;left:50%;width:2px;height:20px;background:repeating-linear-gradient(to bottom,var(--ink-tone) 0 3px,transparent 3px 6px);opacity:.4}.up[data-astro-cid-jtfttihb] .card[data-astro-cid-jtfttihb]:after{top:100%}.down[data-astro-cid-jtfttihb] .card[data-astro-cid-jtfttihb]:after{bottom:100%}@keyframes land{0%{opacity:0;translate:0 12px}}.kind[data-astro-cid-jtfttihb]{align-self:flex-start;padding:3px 8px;border-radius:6px;background:var(--fill);color:var(--ink-tone);font-size:11px;font-weight:700}.who[data-astro-cid-jtfttihb]{display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.2}.who[data-astro-cid-jtfttihb] b[data-astro-cid-jtfttihb]{display:block;color:var(--ink);font-weight:600}.who[data-astro-cid-jtfttihb] em[data-astro-cid-jtfttihb]{color:var(--muted-foreground);font-style:normal}.avatar[data-astro-cid-jtfttihb]{display:grid;flex:none;place-items:center;width:28px;height:28px;border-radius:50%;background:var(--fill);color:var(--ink-tone);font-size:10.5px;font-weight:700}.title[data-astro-cid-jtfttihb]{color:var(--ink);font-size:14px;font-weight:600;line-height:1.3}.body[data-astro-cid-jtfttihb]{color:var(--foreground);font-size:12.5px;line-height:1.4}.photos[data-astro-cid-jtfttihb]{display:flex;gap:4px}.photos[data-astro-cid-jtfttihb] i[data-astro-cid-jtfttihb]{flex:1;height:34px;border-radius:8px;background:linear-gradient(135deg,var(--pop-soft),var(--accent))}.photos[data-astro-cid-jtfttihb] i[data-astro-cid-jtfttihb]:nth-child(2){background:linear-gradient(135deg,var(--pop-2-soft),var(--pop-3-soft))}.photos[data-astro-cid-jtfttihb] i[data-astro-cid-jtfttihb]:nth-child(3){background:linear-gradient(135deg,var(--accent),var(--pop-2-soft))}.reply[data-astro-cid-jtfttihb]{align-self:flex-end;max-width:92%;padding:7px 10px;border-radius:12px 12px 4px;background:var(--ink);color:#fff;font-size:12px;line-height:1.35}.chips[data-astro-cid-jtfttihb]{display:flex;flex-wrap:wrap;gap:4px}.chips[data-astro-cid-jtfttihb] span[data-astro-cid-jtfttihb]{padding:2px 8px;border-radius:999px;background:var(--muted);color:var(--foreground);font-size:11px;font-weight:600}.outcome[data-astro-cid-jtfttihb]{align-self:flex-start;display:inline-flex;align-items:center;gap:5px;margin-top:2px;color:var(--muted-foreground);font-size:11.5px;font-weight:600}.outcome[data-astro-cid-jtfttihb]:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.outcome[data-astro-cid-jtfttihb].good{color:#1c7a3f}.outcome[data-astro-cid-jtfttihb].info{color:var(--accent-foreground)}.outcome[data-astro-cid-jtfttihb].warn{color:var(--pop-2)}@media(max-width:1100px){.timeline[data-astro-cid-jtfttihb]{padding:22px 16px 24px}.track[data-astro-cid-jtfttihb]{display:flex;flex-direction:column;gap:14px;padding-left:52px}.track[data-astro-cid-jtfttihb]:before{position:absolute;top:8px;bottom:8px;left:20px;width:6px;height:auto;background:linear-gradient(180deg,#8ecbf0 0 20%,#8fd8b6 20% 40%,#f9d977 40% 60%,#f6b8b4 60% 80%,#8ecbf0 80% 100%)}.stop[data-astro-cid-jtfttihb]{position:relative;display:block}.dot[data-astro-cid-jtfttihb]{position:absolute;top:10px;left:-51px;width:30px;height:30px;margin:0;border-width:3px}.time[data-astro-cid-jtfttihb],.up[data-astro-cid-jtfttihb] .time[data-astro-cid-jtfttihb]{display:block;margin-bottom:4px;text-align:left;transform:none}.up[data-astro-cid-jtfttihb] .card[data-astro-cid-jtfttihb],.down[data-astro-cid-jtfttihb] .card[data-astro-cid-jtfttihb]{margin:0;transform:none}.card[data-astro-cid-jtfttihb]:after{display:none}}
