.follows_slot__Kkpgn{display:none;width:100%;min-width:0}.follows_slot__Kkpgn:has([data-block=follow-prompt]),.follows_slot__Kkpgn:has([data-block=for-you]),.follows_slot__Kkpgn:has(dialog[open]),.follows_slot__Kkpgn[data-reserve=true]{display:block}.follows_slot__Kkpgn[data-reserve=true]{min-height:314px}.follows_controls__zyfjJ,.follows_prompt__gqm0h,.follows_row__gGSjK,.follows_sheet__v5NhP{--follow-ink:#e4edf5;--follow-muted:#a9b8c9;--follow-accent:#79d3ed;color:var(--follow-ink)}.follows_row__gGSjK{padding:24px 0 20px;border-top:1px solid #8597ae40}.follows_heading___4Cmz{display:flex;align-items:center;justify-content:space-between;gap:16px}.follows_heading___4Cmz h2{margin:0;font-family:var(--font-display),sans-serif;font-size:28px;font-weight:600}.follows_button__0kqqM,.follows_choice__tMBIt,.follows_dismiss__sHUME,.follows_manage__yWHLu{min-height:44px;cursor:pointer}.follows_manage__yWHLu{padding:4px 6px;color:var(--follow-accent);font-size:13px;text-decoration:underline;text-underline-offset:5px}.follows_description__0agyB{margin:6px 0 0;font-size:13px;line-height:1.6;color:var(--follow-muted)}.follows_cards__U3vcS{display:grid;grid-auto-flow:column;grid-auto-columns:calc((100% - 48px) / 4);gap:16px;margin-top:20px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.follows_card__ItC_r{display:flex;flex-direction:column;gap:12px;min-height:170px;padding:18px;background:#ffffff05;border:1px solid #8597ae40;border-radius:10px;scroll-snap-align:start}.follows_caption__4yS_W,.follows_choiceList__BgYzI legend,.follows_count__thsCq,.follows_kicker__N6oXP{font-family:var(--font-mono),monospace;font-size:10px;letter-spacing:.1em;text-transform:uppercase;color:var(--follow-accent)}.follows_card__ItC_r h3{font-family:var(--font-display),sans-serif;font-size:19px;line-height:1.25;font-weight:600;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.follows_read__0Mgen{display:flex;justify-content:space-between;margin-top:auto;color:var(--follow-muted);font-size:12px}.follows_card__ItC_r:hover{border-color:var(--follow-accent)}.follows_controls__zyfjJ{display:flex;flex-wrap:wrap;align-items:center;gap:10px;padding:16px 0}.follows_caption__4yS_W{flex-basis:100%}.follows_button__0kqqM{padding:8px 13px;font-size:12px;line-height:1.4;border:1px solid #8597ae80;border-radius:24px;color:inherit;background:transparent}.follows_button__0kqqM[aria-pressed=true]{color:var(--follow-accent);border-color:var(--follow-accent);background:#79d3ed0c}.follows_button__0kqqM:disabled,.follows_choice__tMBIt:disabled,.follows_manage__yWHLu:disabled{opacity:.45;cursor:default}.follows_error__LtvKf{flex-basis:100%;color:#ef9e90;font-size:12px}.follows_error__LtvKf:empty{display:none}.follows_prompt__gqm0h{display:flex;align-items:center;gap:16px;padding:18px 0;border-top:1px solid #8597ae40}.follows_prompt__gqm0h>div{flex:1}.follows_prompt__gqm0h h2{font-size:15px;font-weight:600}.follows_dismiss__sHUME{min-width:44px;font-size:22px;color:var(--follow-muted)}.follows_sheet__v5NhP{width:min(520px,calc(100vw - 24px));max-height:min(760px,calc(100dvh - 32px));padding:0;border:1px solid #8597ae66;border-radius:18px;background:#0b1626}.follows_sheet__v5NhP::backdrop{background:#02060dbb}.follows_sheetInner__TEwli{padding:24px}.follows_count__thsCq{margin:16px 0}.follows_searchLabel__Rlw1Q{display:block;font-size:12px;color:var(--follow-muted)}.follows_search__e3Lde{display:block;width:100%;min-height:44px;border:1px solid #8597ae80;border-radius:8px;background:transparent;color:var(--follow-ink);padding:8px 12px;margin-top:6px}.follows_choiceList__BgYzI{margin-top:20px}.follows_choiceList__BgYzI fieldset{border:0;padding:0;margin:0 0 20px}.follows_choiceList__BgYzI legend{margin-bottom:8px}.follows_choice__tMBIt{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:10px 0;border-bottom:1px solid #8597ae30;text-align:left;font-size:13px}.follows_choice__tMBIt span:last-child{flex-shrink:0;font-size:11px;color:var(--follow-accent)}.follows_choice__tMBIt[aria-pressed=true]{font-weight:700}.follows_controls__zyfjJ button:focus-visible,.follows_prompt__gqm0h button:focus-visible,.follows_row__gGSjK a:focus-visible,.follows_search__e3Lde:focus-visible,.follows_sheet__v5NhP button:focus-visible{outline:2px solid var(--follow-accent);outline-offset:3px}html[data-fm-visual=v2] .follows_card__ItC_r h3,html[data-fm-visual=v2] .follows_heading___4Cmz h2{font-family:"FM Source Serif",Georgia,serif}@media (max-width:767px){.follows_cards__U3vcS{grid-auto-columns:min(78vw,290px)}.follows_heading___4Cmz h2{font-size:26px}.follows_prompt__gqm0h{gap:8px}.follows_prompt__gqm0h .follows_description__0agyB{font-size:12px}.follows_sheet__v5NhP{margin:auto auto 12px}.follows_sheetInner__TEwli{padding:20px}}