.aed{font-size:.9rem;color:var(--muted);font-weight:500}.sticky{position:fixed;left:50%;bottom:calc(14px + env(safe-area-inset-bottom,0px));transform:translate(-50%,140%);z-index:30;transition:transform .25s ease;display:none}.sticky.on{transform:translate(-50%,0)}@media (max-width:720px){.sticky{display:inline-flex}}.cal{border-radius:var(--r-md);overflow:hidden;background:#fff;min-height:700px;height:700px;width:100%}.updated{font-size:.85rem;color:var(--muted)}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;counter-reset:t}.timeline li{border-radius:var(--r-md);padding:20px 22px 20px 64px;position:relative;counter-increment:t}.timeline li::before{content:counter(t);position:absolute;left:20px;top:20px;width:30px;height:30px;border-radius:50%;display:grid;place-items:center;font-weight:700;font-size:.9rem;background:var(--accent);color:var(--accent-ink)}.timeline b{display:block;margin-bottom:4px}.data{font-variant-numeric:tabular-nums}.sample-tag{display:inline-block;padding:4px 10px;border-radius:999px;background:var(--signal-bg);color:var(--signal);font-size:.8rem;font-weight:600}.sample-tag{width:max-content;max-width:100%}.mark .logo{background:url(/logo.svg) center/cover no-repeat;color:transparent;font-size:0;box-shadow:0 2px 8px -2px rgba(6,66,74,.45)}