.feed-caught-up{margin:16px var(--page-gutter) 0;border:1px solid var(--surface-edge);border-radius:var(--radius-group);background:var(--surface);text-align:center;justify-items:center;gap:8px;padding:20px 16px;display:grid}.feed-caught-tick{background:var(--brand-soft);width:48px;height:48px;color:var(--brand-text);border-radius:50%;place-items:center;display:grid}.feed-caught-up .feed-caught-title{color:var(--ink);font:var(--weight-semibold) 1.625rem / 1.05 var(--font-display);text-transform:uppercase;overflow-wrap:break-word;margin:0}.feed-caught-text{max-width:34ch;color:var(--muted);font:var(--type-body-weight) var(--type-subhead-size) / 1.4 var(--font-ui);overflow-wrap:break-word;margin:0}.feed-caught-actions{flex-wrap:wrap;justify-content:center;gap:8px;margin-top:4px;display:flex}.feed-caught-actions>:is(button,a){border-radius:var(--radius-pill);min-height:44px;font:var(--weight-semibold) var(--type-label-size) / 1.2 var(--font-ui);text-align:center;cursor:pointer;border:1px solid #0000;justify-content:center;align-items:center;padding:0 18px;text-decoration:none;display:inline-flex}.feed-caught-top{background:var(--selection);color:var(--on-selection)}.feed-caught-find{border-color:var(--line-strong);color:var(--ink);background:0 0}@media (hover:hover){.feed-caught-top:hover{box-shadow:inset 0 0 0 999px color-mix(in srgb, var(--on-selection) 12%, transparent)}.feed-caught-find:hover{background:var(--fill)}}.feed-caught-note{margin:8px var(--page-gutter) 0;color:color-mix(in srgb, var(--on-canvas) 80%, transparent);font:var(--type-meta-weight) var(--type-meta-size) / 1.4 var(--font-ui);text-align:center}@media (min-width:901px){.feed-caught-up{margin-inline:var(--page-gutter)}}
