.FollowControls-module__CqxEZq__control{width:min(100% - 4rem,20rem);margin-inline:auto}.FollowControls-module__CqxEZq__button{width:100%;font-weight:800}.FollowControls-module__CqxEZq__buttonActive{color:#273469;background:#fff}.FollowControls-module__CqxEZq__message{overflow-wrap:anywhere;text-align:center;border-radius:.45rem;margin:.65rem 0 0;padding:.65rem .75rem}.FollowControls-module__CqxEZq__messageError{color:#8b1e1e;background:#fde8e8}.FollowControls-module__CqxEZq__messageSuccess{color:#165c2f;background:#e7f6eb}@media (max-width:38rem){.FollowControls-module__CqxEZq__control{width:calc(100% - 2.5rem)}}
.FollowSurface-module__CV3kDG__page{width:min(100%,46rem);min-width:0;padding:1.1rem .85rem calc(5.5rem + env(safe-area-inset-bottom));color:var(--theme-text-primary);text-align:left;gap:1rem;margin-inline:auto;display:grid}.FollowSurface-module__CV3kDG__header{gap:.85rem;padding:.35rem .25rem .8rem;display:grid}.FollowSurface-module__CV3kDG__backLink,.FollowSurface-module__CV3kDG__profileLink,.FollowSurface-module__CV3kDG__loadMore button{border-radius:.58rem;justify-content:center;align-items:center;min-height:2.2rem;font-size:.78rem;font-weight:760;text-decoration:none;display:inline-flex}.FollowSurface-module__CV3kDG__backLink{color:#87500d;width:fit-content;padding-inline:.2rem}.FollowSurface-module__CV3kDG__backLink:hover{color:#683400;background:#fff3e6}.FollowSurface-module__CV3kDG__identity{align-items:center;gap:.8rem;min-width:0;display:flex}.FollowSurface-module__CV3kDG__profileAvatar{flex:none;box-shadow:0 0 0 2px #fffdf9,0 0 0 3px #ff80004f}.FollowSurface-module__CV3kDG__identity>div{gap:.13rem;min-width:0;display:grid}.FollowSurface-module__CV3kDG__eyebrow,.FollowSurface-module__CV3kDG__identity h1,.FollowSurface-module__CV3kDG__profileName,.FollowSurface-module__CV3kDG__username,.FollowSurface-module__CV3kDG__card h2,.FollowSurface-module__CV3kDG__card p,.FollowSurface-module__CV3kDG__empty p{margin:0}.FollowSurface-module__CV3kDG__eyebrow{color:#9d4700;letter-spacing:.12em;text-transform:uppercase;font-size:.68rem;font-weight:820}.FollowSurface-module__CV3kDG__identity h1,.FollowSurface-module__CV3kDG__profileName,.FollowSurface-module__CV3kDG__card h2{color:#2e2824;align-items:center;gap:.32rem;min-width:0;font-family:Georgia,Times New Roman,serif;font-weight:700;display:flex}.FollowSurface-module__CV3kDG__identity h1{font-size:clamp(1.45rem,5vw,2rem);line-height:1.1}.FollowSurface-module__CV3kDG__profileName{color:var(--theme-text-secondary);font-size:.86rem;line-height:1.3}.FollowSurface-module__CV3kDG__username,.FollowSurface-module__CV3kDG__card .FollowSurface-module__CV3kDG__username{color:#7a7068;text-overflow:ellipsis;white-space:nowrap;font-size:.78rem;line-height:1.35;overflow:hidden}.FollowSurface-module__CV3kDG__list{background:var(--theme-surface-elevated);border:1px solid #e4ddd5;border-radius:1rem;min-width:0;display:grid;overflow:hidden;box-shadow:0 .7rem 2rem #3e31250d}.FollowSurface-module__CV3kDG__card{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.8rem;min-width:0;padding:1rem;display:grid}.FollowSurface-module__CV3kDG__card+.FollowSurface-module__CV3kDG__card{border-top:1px solid var(--theme-border)}.FollowSurface-module__CV3kDG__cardAvatar{flex:none}.FollowSurface-module__CV3kDG__content{gap:.16rem;min-width:0;display:grid}.FollowSurface-module__CV3kDG__card h2{font-size:.98rem;line-height:1.3;overflow:hidden}.FollowSurface-module__CV3kDG__card h2 a{color:inherit;text-overflow:ellipsis;white-space:nowrap;text-decoration:none;overflow:hidden}.FollowSurface-module__CV3kDG__card h2 a:hover{color:#9b4700}.FollowSurface-module__CV3kDG__bio{color:#716860;-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:.78rem;line-height:1.42;display:-webkit-box;overflow:hidden}.FollowSurface-module__CV3kDG__actions{justify-items:end;gap:.28rem;display:grid}.FollowSurface-module__CV3kDG__profileLink{color:#5f554d;background:var(--theme-surface-elevated);white-space:nowrap;border:1px solid #e0d6cd;min-height:2rem;padding-inline:.62rem}.FollowSurface-module__CV3kDG__profileLink:hover{color:#8b4000;background:var(--theme-surface-elevated);border-color:#f1c28f}.FollowSurface-module__CV3kDG__state{color:#8b7e73;font-size:.66rem;font-weight:720}.FollowSurface-module__CV3kDG__empty{color:#5f554d;background:linear-gradient(135deg,#fff8f0,#fffdf9);border:1px solid #e4ddd5;border-radius:1rem;gap:.35rem;padding:1.4rem;display:grid}.FollowSurface-module__CV3kDG__empty p{font-family:Georgia,Times New Roman,serif;font-size:1.1rem}.FollowSurface-module__CV3kDG__loadMore{justify-content:center;display:flex}.FollowSurface-module__CV3kDG__loadMore button{color:#7e3d05;background:var(--theme-surface-elevated);cursor:pointer;border:1px solid #dfd5cb;padding-inline:.9rem}.FollowSurface-module__CV3kDG__loadMore button:hover:not(:disabled){background:#fff4e7;border-color:#efbd88}.FollowSurface-module__CV3kDG__loadMore button:disabled{cursor:wait;opacity:.7}.FollowSurface-module__CV3kDG__backLink:focus-visible,.FollowSurface-module__CV3kDG__profileLink:focus-visible,.FollowSurface-module__CV3kDG__loadMore button:focus-visible{outline-offset:2px;outline:3px solid #ff800052}@media (min-width:48rem){.FollowSurface-module__CV3kDG__page{padding:1.65rem 1.25rem 3rem}.FollowSurface-module__CV3kDG__card{padding:1.05rem 1.2rem}}@media (max-width:30rem){.FollowSurface-module__CV3kDG__card{grid-template-columns:auto minmax(0,1fr);align-items:start}.FollowSurface-module__CV3kDG__actions{grid-column:2;justify-items:start}}
