.following-panel{border:1px solid var(--line);padding:28px;margin:25px 0}.following-panel h2{font-size:30px;font-weight:500}.following-panel p{line-height:1.8;color:var(--muted)}.following-settings{border-block:1px solid var(--line);padding:22px 0;margin:24px 0}.following-settings summary{font:12px var(--mono);cursor:pointer;padding:10px 0}.following-settings form{display:flex;align-items:end;gap:15px}.following-settings label{font:11px var(--mono);flex:1}.following-settings select{display:block;width:100%;padding:13px;background:var(--paper);color:var(--ink);border:1px solid var(--line);margin-top:10px}.following-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin:22px 0}.following-topics>div{border:1px solid var(--line);padding:20px}.following-topics p{font-size:13px}.following-subscription,.following-toolbar,.following-pagination,.following-item-actions{display:flex;justify-content:space-between;align-items:center;gap:14px;flex-wrap:wrap}.following-subscription{border-bottom:1px solid var(--line);padding:14px 0}.following-toolbar{margin:25px 0;font:11px var(--mono)}.following-item{display:grid;grid-template-columns:44px minmax(0,1fr);gap:20px;padding:25px 0;border-bottom:1px solid var(--line)}.following-item img{object-fit:contain;border:1px solid var(--line);background:var(--soft);padding:3px}.following-item h3{font-size:24px;font-weight:500;margin:12px 0}.following-item p{font-size:14px}.following-item-actions{font:10px var(--mono)}.following-new{display:inline-block;background:var(--green);color:var(--paper);padding:5px;letter-spacing:0;margin:6px}.following-pagination{font:11px var(--mono);margin-top:25px}.following-navigation{display:flex;gap:12px;margin:22px 0;flex-wrap:wrap}.following-navigation [aria-current=page]{background:var(--ink);color:var(--paper)}.following-panel button:disabled{opacity:.5;cursor:not-allowed}.following-count{display:inline-block;background:var(--green);color:var(--paper);padding:3px 6px;border-radius:2px}.following-count[hidden]{display:none}.following-panel [role=status]{font:12px/1.8 var(--mono);margin:10px 0}.following-button-status{font:11px/1.8 var(--mono)}@media(max-width:600px){.following-panel{padding:18px}.following-topics{grid-template-columns:1fr}.following-settings form{display:block}.following-settings form button{margin-top:15px}.following-item{gap:12px;grid-template-columns:36px minmax(0,1fr)}.following-item img{width:36px;height:36px}.following-item h3{font-size:21px}.following-panel .btn{min-height:44px}.following-toolbar{align-items:start}}

.following-topics [aria-pressed=true],[data-follow-kind][aria-pressed=true]{background:var(--green);color:var(--paper);border-color:var(--green)}
