/* One 16px content baseline across feed, clubs and detail. */
.v22 .bar-profile{padding:16px}.v22 .bar-post-section{padding:0}.v22 .bar-post-section>.section-head{padding:12px 16px;margin:0}.v22 .bar-post-row.club-post20{margin:0;padding:16px;width:100%;border-bottom:8px solid var(--ground,#f5f6f5)}.v22 .circle-post-source{padding:12px 16px;margin:0;box-sizing:border-box}.v22 .bar-full-post{padding:16px;margin:0}.v22 .bar-full-post h1{font-size:22px;line-height:1.4;margin:10px 0}.v22 .bar-full-post p{margin:12px 0;line-height:1.7}.v22 .club-detail-image21{display:block;width:100%;border-radius:12px;margin:12px 0}.v22 main.content.flush>.private-comments21{margin:0;padding:16px}.v22 .joined22 .circle-list-row{margin:0;padding:0}.v22 .joined22 .circle-row-main{padding:16px 0}.v22 .joined22 .section-head{margin:0;padding:12px 0}.v22 .circle-row-title{gap:8px;flex-wrap:wrap}.v22 .circle-row-title h3{line-height:1.4}.v22 .circle-row-main .grow{min-width:0}.v22 .circle-row-main p{overflow-wrap:anywhere}.v22 .section21{margin-top:20px}.v22 .setting-row21{padding:12px 0;min-height:64px}.v22 .section-title14{margin-top:20px}.v22 .square-header9{height:56px;min-height:56px;padding:4px 12px 4px 16px}.v22 .circle-feed-switch{min-height:44px;height:44px;padding:0 16px}.v22 .featured22{padding:14px 16px 16px;border-block:8px solid #f4f5f4;background:#fff}.v22 .featured-heading22{display:flex;align-items:center;justify-content:space-between;margin-bottom:12px;gap:12px}.v22 .featured-heading22 h2{font-size:15px;font-weight:650;margin:0}.v22 .featured-heading22 a{display:flex;align-items:center;gap:3px;font-size:12px;color:#646c68;min-height:28px}.v22 .featured-heading22 svg{width:14px;height:14px}.v22 .featured-people22{display:flex;overflow:auto;gap:10px;scrollbar-width:none}.v22 .featured-people22 a{flex:0 0 76px;min-width:0;color:inherit;text-align:center}.v22 .featured-people22 img{width:76px;height:84px;object-fit:cover;display:block;border-radius:10px}.v22 .featured-people22 b{font-size:12px;font-weight:550;display:block;margin-top:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.v22 .revenue-summary22{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 0;border-block:1px solid #e9ece9;margin:16px 0;color:#35443c;font-size:13px}.v22 .revenue-summary22 span:last-child{display:flex;gap:4px;align-items:center;color:#647069}.v22 .revenue-summary22 svg{width:14px;height:14px}.v22 .rates22>div{display:grid;grid-template-columns:1.5fr 1fr 1fr;padding:16px 0;border-bottom:1px solid #e9ece9;font-size:14px}.v22 .rates22>div:first-child{color:#6b756f;font-size:12px}.v22 .rates22 span:not(:first-child){text-align:right;font-variant-numeric:tabular-nums}.v22 .intro-copy22{font-size:15px;line-height:1.7;margin:16px 0}.v22 .income-summary22{padding:24px 0 16px}.v22 .income-summary22>span{color:#68746d;font-size:13px}.v22 .income-summary22>strong{display:block;font-size:38px;font-weight:600;letter-spacing:-1px;margin:10px 0;font-variant-numeric:tabular-nums}.v22 .income-summary22 strong small{font-size:14px;letter-spacing:0}.v22 .income-summary22 p{display:flex;justify-content:space-between;color:#68746d;font-size:13px;gap:12px;margin:12px 0 20px}.v22 .withdraw-row22{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:16px 0;border-bottom:1px solid #e9ece9;color:inherit}.v22 .withdraw-row22 small{display:block;font-size:12px;color:#737d77;margin-top:6px}.v22 .withdraw-row22>span:last-child{display:flex;align-items:center;font-size:13px;color:#657168}.v22 .withdraw-row22 svg{width:16px;height:16px}.v22 .record22 p{display:flex;justify-content:space-between;gap:20px;border-bottom:1px solid #e9ece9;padding:14px 0;font-size:13px}.v22 .record22 span{flex-shrink:0;color:#68746d}.v22 .record22 b{text-align:right;overflow-wrap:anywhere;font-weight:500}.v22 .bar-membership-row{gap:12px}.v22 .screen21{padding-bottom:20px}@media(prefers-reduced-motion:no-preference){.v22 .featured-people22{scroll-behavior:smooth}.v22 .btn{transition:background-color .15s,opacity .15s}.v22 .btn:active{opacity:.78}}
.v22 .onboard-strip21{margin:12px 0}.v22 .start21{margin-top:16px}.v22 .onboard-strip21+.start21{margin-top:4px}
