.catch-up_root__LsvKy{container-type:inline-size;position:relative;box-sizing:border-box;width:100%;max-width:600px;margin-inline:auto;overflow:hidden;border:1px solid var(--border);border-radius:var(--radius-panel);background:var(--surface);color:var(--foreground);font-size:14px;line-height:20px}.catch-up_header__H8lp9{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px 16px;padding:20px 20px 0}.catch-up_heading__I2tsG{display:grid;flex:1 1 200px;gap:2px;min-width:0}.catch-up_title__E8RFA{margin:0;font-size:15px;font-weight:500;line-height:20px;letter-spacing:-.005em}.catch-up_summary__9fHyN{color:var(--text-muted);font-size:13px;line-height:18px}.catch-up_shimmer__1Qp47{font-size:inherit}.catch-up_ranges__WP4DA{flex:none}.catch-up_swap__WKhRe{position:relative;display:block;min-width:0}.catch-up_swapItem__OxG_L{display:flex;align-items:center;gap:8px;min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catch-up_autoHeight__sXrqp{overflow:hidden}.catch-up_body__YDJlG{padding:16px 20px 20px}.catch-up_sources__P32vB{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px;margin:0;padding:0;list-style:none}.catch-up_source__WxPlE{display:flex;align-items:center;gap:12px;min-width:0;height:52px}.catch-up_mark__ciNn7{flex:none;width:16px;height:16px;color:var(--foreground)}.catch-up_sourceText__P3QdR{display:grid;flex:1;min-width:0}.catch-up_sourceName__sVK6B{overflow:hidden;font-weight:500;white-space:nowrap;text-overflow:ellipsis}.catch-up_sourceCount__TXIIP{color:var(--text-muted);font-size:13px;line-height:18px;font-variant-numeric:tabular-nums}.catch-up_sourceState__bgAkp{position:relative;display:grid;flex:none;place-items:center;width:16px;height:16px}.catch-up_sourceState__bgAkp>*{position:absolute}.catch-up_spinner__rGNrO{width:12px;height:12px;border:1.5px solid color-mix(in oklab,var(--text-muted) 35%,transparent);border-top-color:var(--text-secondary);border-radius:50%;animation:catch-up_spin__lonkm .7s linear infinite}.catch-up_checkIcon__Mw1WL{display:grid;place-items:center;color:var(--success)}@keyframes catch-up_spin__lonkm{to{transform:rotate(1turn)}}.catch-up_digest__IR2xA{display:grid}.catch-up_section__GPQqJ{overflow:hidden}.catch-up_sectionInner__4_JtU{padding-top:16px}.catch-up_section__GPQqJ:first-child .catch-up_sectionInner__4_JtU{padding-top:0}.catch-up_sectionHead__0yEBH{display:flex;align-items:center;gap:8px;height:20px;margin:0 0 4px;color:var(--text-secondary);font-size:13px;font-weight:500;line-height:20px;opacity:0;transition:opacity .16s cubic-bezier(.22,1,.36,1)}.catch-up_sectionHead__0yEBH[data-on]{opacity:1}.catch-up_sectionIcon__kJLNB{flex:none;color:var(--text-muted)}.catch-up_sectionHead__0yEBH[data-section=needs-you]{color:var(--foreground)}.catch-up_sectionHead__0yEBH[data-section=needs-you] .catch-up_sectionIcon__kJLNB{color:var(--accent)}.catch-up_sectionCount__vpy5b{color:var(--text-muted);font-weight:400;font-variant-numeric:tabular-nums}.catch-up_sectionCount__vpy5b .catch-up_swapItem__OxG_L{overflow:visible}.catch-up_items__Mzla8{margin:0;padding:0;list-style:none}.catch-up_item__3QtVq{overflow:hidden}.catch-up_row__6ATW_{display:grid;grid-template-columns:16px minmax(0,1fr) auto;align-items:start;gap:12px;padding:8px 0}.catch-up_rowMark__jsaTE{margin-top:2px;opacity:0;transition:opacity .16s cubic-bezier(.22,1,.36,1)}.catch-up_row__6ATW_[data-started] .catch-up_rowMark__jsaTE{opacity:1}.catch-up_rowBody__8wVk3{display:grid;gap:4px;min-width:0}.catch-up_text__1m36R{position:relative;margin:0;color:var(--foreground);text-wrap:pretty}.catch-up_word__6WZHH{opacity:0;transition:opacity .14s cubic-bezier(.22,1,.36,1)}.catch-up_word__6WZHH[data-on]{opacity:1}.catch-up_meta__6GMTp{position:relative;display:flex;align-items:center;gap:8px;min-width:0;height:18px;margin:0;color:var(--text-muted);font-size:13px;line-height:18px}.catch-up_meta__6GMTp>:not(.catch-up_skeletonMeta__dbVuA){opacity:0;transition:opacity .16s cubic-bezier(.22,1,.36,1)}.catch-up_row__6ATW_[data-complete] .catch-up_meta__6GMTp>:not(.catch-up_skeletonMeta__dbVuA){opacity:1}.catch-up_metaText__rJ7E3{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catch-up_skeletonMeta__dbVuA,.catch-up_skeletonText__pX8tR{position:absolute;left:0;border-radius:999px;background:var(--surface-muted);pointer-events:none;transition:opacity .16s cubic-bezier(.22,1,.36,1)}.catch-up_skeletonText__pX8tR{top:5px;width:min(72%,320px);height:10px}.catch-up_skeletonMeta__dbVuA{top:4px;width:min(40%,160px);height:10px}.catch-up_row__6ATW_[data-complete] .catch-up_skeletonMeta__dbVuA,.catch-up_row__6ATW_[data-started] .catch-up_skeletonText__pX8tR{opacity:0}.catch-up_faces__FjJjl{display:flex;flex:none;padding-left:4px}.catch-up_face__N2KKJ{display:grid;flex:none;place-items:center;box-sizing:border-box;width:18px;height:18px;margin-left:-4px;overflow:hidden;border-radius:50%;background:var(--surface-muted);box-shadow:0 0 0 1.5px var(--surface);color:var(--text-secondary);font-size:8px;font-weight:500;line-height:1;object-fit:cover}.catch-up_actions__Dy_eG{display:flex;gap:4px;margin:-4px -4px 0 0;opacity:0;transition:opacity .16s cubic-bezier(.22,1,.36,1)}.catch-up_row__6ATW_[data-complete] .catch-up_actions__Dy_eG{opacity:1}.catch-up_row__6ATW_:not([data-complete]) .catch-up_actions__Dy_eG{pointer-events:none}.catch-up_iconButton__HuX_j{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--text-muted);cursor:pointer;transition:background-color .12s ease-out,color .12s ease-out,transform .12s ease-out;-webkit-tap-highlight-color:transparent}.catch-up_iconButton__HuX_j:hover{background:var(--surface-muted);color:var(--foreground)}.catch-up_iconButton__HuX_j:active{transform:scale(.94)}.catch-up_outcome__1t9TN{display:grid;justify-items:center;align-content:center;gap:4px;min-height:112px;text-align:center}.catch-up_outcomeIcon___XJwv{margin-bottom:4px;color:var(--success)}.catch-up_outcome__1t9TN[data-tone=danger] .catch-up_outcomeIcon___XJwv{color:var(--danger)}.catch-up_outcomeTitle__65qr3{margin:0;font-weight:500}.catch-up_outcomeText__YWcpP{max-width:36ch;margin:0;color:var(--text-muted);font-size:13px;line-height:18px}.catch-up_footer__ZlN8I{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 12px 12px 20px;border-top:1px solid var(--border-subtle)}.catch-up_status__BNjav{flex:1;color:var(--text-muted);font-size:13px;line-height:18px}.catch-up_statusText___MAK4{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.catch-up_statusIcon__r6J8k{flex:none;color:var(--text-muted)}.catch-up_simTag__QuYEv{color:var(--text-muted)}.catch-up_modelMark__wcfvW{flex:none;width:14px;height:14px}.catch-up_action__6327H{flex:none;min-width:168px}.catch-up_srOnly__PhZUo{position:absolute;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;clip:rect(0 0 0 0);white-space:nowrap;border:0}@container (max-width: 440px){.catch-up_header__H8lp9{padding:16px 16px 0}.catch-up_body__YDJlG{padding:16px}.catch-up_footer__ZlN8I{padding:12px 12px 12px 16px}.catch-up_action__6327H{min-width:152px}}@media (prefers-reduced-motion:reduce){.catch-up_spinner__rGNrO{animation:none;border-color:color-mix(in oklab,var(--text-muted) 55%,transparent)}.catch-up_actions__Dy_eG,.catch-up_meta__6GMTp>*,.catch-up_rowMark__jsaTE,.catch-up_sectionHead__0yEBH,.catch-up_skeletonMeta__dbVuA,.catch-up_skeletonText__pX8tR,.catch-up_word__6WZHH{transition:none}}