.following-page{color:#654a36}.following-breadcrumb{display:flex;justify-content:space-between;align-items:center;gap:14px;margin:8px 0 21px;font-size:12px;color:#9d7050}.following-breadcrumb a{display:flex;gap:7px;align-items:center}.following-breadcrumb svg{width:15px;height:15px}.following-hero{display:flex;align-items:center;justify-content:space-between;gap:25px;background:linear-gradient(125deg,#ead6b9,#faf1e3);border:1px solid #e2c9a8;border-radius:25px;padding:30px 34px}.following-hero h1{font-size:30px;letter-spacing:-.6px;line-height:1.4;margin:14px 0 12px}.following-hero p{font-size:12px;color:#a17e5b;line-height:1.9;margin:0}.following-summary{display:flex;gap:17px;flex-wrap:wrap;margin-top:22px;color:#9c714d;font-size:11px}.following-summary>span{display:flex;gap:6px;align-items:center}.following-summary svg{width:15px;height:15px}.following-art{width:185px;height:140px;flex-shrink:0;stroke:#a2754e;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.following-orbit{stroke:#ceb593;stroke-dasharray:3 9;animation:following-orbit 35s linear infinite;transform-origin:90px 65px}.following-bell{fill:#fff7e8;transform-origin:90px 25px;animation:following-sway 5s ease-in-out infinite}.following-ring{stroke:#c39b70;fill:none;animation:following-pulse 5s ease-in-out infinite}.following-letter{fill:#f1dec2;animation:following-float 4s ease-in-out infinite}.following-letter path{stroke:#95603e}.following-tabs{display:flex;align-items:center;gap:8px;padding:21px 0;border-bottom:1px solid #e4d4be}.following-tabs a{display:flex;align-items:center;justify-content:center;gap:7px;border-radius:11px;padding:12px 19px;font-size:12px;color:#aa8b6d}.following-tabs a.active{background:#e9d5b9;color:#915332}.following-tabs svg{width:16px;height:16px}.following-tabs>button{margin-left:auto;color:#a78363;padding:10px}.following-section-heading{display:flex;align-items:center;justify-content:space-between;gap:15px;margin:25px 2px 18px}.following-section-heading h2{font-size:18px;margin:0}.following-section-heading>span,.following-section-heading>a{font-size:11px;color:#aa8a6b;display:flex;gap:6px;align-items:center}.following-section-heading svg{width:14px;height:14px}.following-topics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:17px}.following-topic{min-width:0;border:1px solid #e5d1b5;border-radius:19px;background:#fffcf6;overflow:hidden;display:flex;flex-direction:column}.following-topic-main{display:block;padding:22px;flex:1;min-width:0}.following-topic-top{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap;color:#a98562;font-size:10px}.following-topic-top>b{font-weight:500;background:#f3dec5;color:#a05d38;border-radius:7px;padding:5px 7px}.following-topic-top :is(span,b){display:flex;align-items:center;gap:5px}.following-topic-top svg{width:13px;height:13px}.following-topic h3{font-size:18px;line-height:1.6;margin:15px 0 9px;overflow-wrap:anywhere;color:#61442e}.following-topic-main>p{font-size:12px;line-height:1.9;color:#a68b70;margin:0 0 18px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;overflow-wrap:anywhere}.following-by{display:flex;align-items:center;gap:6px;font-size:10px;color:#b09577;flex-wrap:wrap}.following-by>span{margin-left:auto}.following-by svg{width:13px;height:13px}.following-preview{height:145px;margin:13px 0 18px;border-radius:12px;overflow:hidden;background:#f1e5d3;display:grid;place-items:center;color:#a58361}.following-preview img{width:100%;height:100%;object-fit:cover;transition:transform .35s}.following-topic-main:hover .following-preview img{transform:scale(1.035)}.following-preview>span{display:flex;align-items:center;gap:9px;font-size:12px}.following-topic>footer{margin:0 22px;padding:15px 0 17px;border-top:1px solid #eddfcd;display:flex;align-items:center;justify-content:space-between;gap:10px}.following-topic>footer>a{font-size:11px;color:#9a5936;display:flex;gap:6px;align-items:center}.following-topic>footer>a>svg{width:14px;height:14px}.following-topic>footer>span{font-size:11px;color:#b49a7c}.following-toggle{display:inline-flex;align-items:center;justify-content:center;gap:6px;white-space:nowrap;padding:9px 12px;min-height:38px;border:1px solid #dec4a3;border-radius:10px;color:#985837;background:#fff8ec;font-size:11px;transition:background .22s,transform .2s,border-color .22s,color .22s}.following-toggle svg{width:15px;height:15px;flex-shrink:0}.following-toggle.is-following{background:#f0e5d3;color:#967852;border-color:#e1ccb0}.following-toggle:disabled{opacity:.55;cursor:wait}.following-toggle:active{transform:scale(.96)}.following-toggle:hover{background:#ead5b8}.following-toggle:focus-visible{outline:2px solid #a56e46;outline-offset:3px}.following-boards{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px}.following-board{padding:24px;border-radius:20px;border:1px solid #e4d0b4;background:#fffbf3;min-width:0}.following-board>a{display:flex;align-items:center;gap:14px;color:#7c5839}.following-board-icon{width:47px;height:47px;display:grid;place-items:center;background:#edd9bd;border-radius:15px;flex-shrink:0}.following-board-icon svg{width:23px;height:23px}.following-board>a>span:nth-child(2){flex:1;min-width:0}.following-board strong{display:block;font-size:17px;margin-bottom:7px}.following-board small{font-size:11px;color:#ac8b68;line-height:1.8}.following-board>a>svg{width:16px;height:16px;flex-shrink:0}.following-board footer{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-top:22px;padding-top:16px;border-top:1px solid #eddfcb}.following-empty{text-align:center;padding:35px 15px;color:#916847}.following-empty h2,.following-empty h3{font-size:22px;margin:18px 0 13px}.following-empty p{font-size:12px;line-height:1.9;color:#ae8f70;margin-bottom:22px}.following-empty .following-art{height:115px}.following-empty .button{background:#97472e;color:#fff8ed;border-color:#97472e;font-size:12px}.following-note{display:flex;align-items:center;gap:7px;font-size:10px;line-height:1.8;color:#b09677;margin:23px 3px}.following-note>svg{width:15px;height:15px;flex-shrink:0}.following-more{display:flex;align-items:center;gap:8px;justify-content:center;width:100%;padding:17px;border:1px solid #e2caac;border-radius:12px;color:#9e7652;background:#f5ead8;font-size:12px;margin-top:18px}.following-more svg{width:15px;height:15px}.following-error{padding:20px;background:#f6e5d5;border:1px solid #e7cdb0;border-radius:12px;font-size:12px;color:#a05c37;margin:20px 0}.following-error button{margin-left:12px;text-decoration:underline}.following-personal{display:flex;align-items:center;gap:14px;padding:21px 24px;margin:0 0 24px;border:1px solid #ddc2a1;border-radius:19px;background:linear-gradient(105deg,#eedbc0,#fcf3e6);color:#825537}.following-personal-icon{display:grid;place-items:center;flex-shrink:0;width:45px;height:45px;border-radius:15px;background:#fffaef;color:#9e6943}.following-personal-icon svg{width:23px;height:23px;animation:following-sway 6s ease-in-out infinite;transform-origin:center top}.following-personal>span:nth-child(2){flex:1;min-width:0}.following-personal strong{display:block;font-size:17px;margin-bottom:7px}.following-personal small{display:block;font-size:11px;line-height:1.8;color:#aa845f}.following-personal>svg{width:19px;height:19px;flex-shrink:0}.following-page :is(a,button),.following-personal{transition:transform .2s,background .25s,box-shadow .25s}.following-page :is(a,button):active,.following-personal:active{transform:scale(.98)}.forum-board-wrap{position:relative;min-width:0;display:flex;flex-direction:column;border:1px solid #e7d6bf;border-radius:18px;background:#fffbf4;overflow:hidden}.forum-board-wrap .forum-board{border:0;border-radius:0;flex:1}.forum-board-follow{display:flex;justify-content:flex-end;padding:0 15px 14px}.forum-board-follow .following-toggle{font-size:10px;min-height:32px;padding:6px 10px}.forum-follow-link{display:flex;align-items:center;gap:6px;font-size:12px;color:#9e6c49}.forum-follow-link svg{width:16px;height:16px}.thread-reactions .following-toggle{border-color:#e0c4a0!important;background:#f5e7d1!important}.thread-reactions .following-toggle.is-following{background:#ebd6b7!important;color:#8e613b!important}.activity-card[data-kind=thread_subscription] .activity-avatar i{background:#ecd7b8;color:#925732}@keyframes following-orbit{to{transform:rotate(360deg)}}@keyframes following-sway{0%,18%,38%,100%{transform:rotate(0)}23%{transform:rotate(6deg)}30%{transform:rotate(-5deg)}}@keyframes following-pulse{0%,18%,40%,100%{opacity:.35}28%{opacity:1}}@keyframes following-float{50%{transform:translateY(-4px)}}
@media(max-width:800px){.following-hero{padding:25px;position:relative;overflow:hidden}.following-hero>div{position:relative;z-index:1}.following-hero>.following-art{position:absolute;width:105px;height:100px;right:0;top:10px;opacity:.35}.following-hero h1{font-size:26px;max-width:270px}.following-hero p{font-size:11px}.following-hero .detail-eyebrow{font-size:9px}.following-summary{font-size:10px;gap:13px;margin-top:18px}.following-summary svg{width:13px;height:13px}.following-topics,.following-boards{grid-template-columns:1fr}.following-tabs{padding:17px 0;gap:6px}.following-tabs a{font-size:12px;padding:11px 15px}.following-section-heading{margin:22px 0 16px;flex-wrap:wrap;gap:8px}.following-section-heading h2{font-size:17px}.following-section-heading>span{font-size:10px}.following-topic-main{padding:20px}.following-topic h3{font-size:18px}.following-topic>footer{margin:0 20px}.following-board{padding:21px}.following-breadcrumb{font-size:11px}.following-empty{padding:32px 12px}.following-empty h2,.following-empty h3{font-size:20px}.following-empty p{font-size:12px}.following-personal{padding:19px 18px;gap:11px}.following-personal strong{font-size:16px}.following-personal small{font-size:10px}.following-personal-icon{width:40px;height:40px}.following-personal-icon svg{width:21px;height:21px}.following-note{align-items:flex-start}.following-note svg{margin-top:2px}.following-topic>footer{flex-wrap:wrap}.following-topic>footer>.following-toggle{margin-left:auto}.forum-board-follow{padding:0 13px 12px}.forum-modes{flex-wrap:wrap}}@media(max-width:360px){.following-hero{padding:23px 20px}.following-hero h1{font-size:23px}.following-tabs a{padding:11px 12px;font-size:11px}.following-summary{gap:10px;font-size:9px}.following-topic>footer{gap:8px}.following-topic>footer>a{font-size:10px}.following-toggle{padding:9px 10px}.following-personal strong{font-size:15px}.following-personal-icon{width:34px;height:38px}}@media(prefers-reduced-motion:reduce){.following-art *,.following-personal-icon svg{animation:none!important}.following-page *,.following-toggle,.following-preview img,.following-personal{transition:none!important}}
@media(max-width:600px){.forum-board-wrap:last-child{grid-column:1/-1}.forum-board-wrap:last-child .forum-board{display:grid;grid-template-columns:40px 1fr;column-gap:13px;align-items:center}.forum-board-wrap:last-child .forum-board-icon{grid-row:1/4;margin:0}.forum-board-wrap:last-child .forum-board p{min-height:0}.forum-board-wrap:last-child .forum-board footer{grid-column:2;margin-top:10px}.forum-board-wrap:last-child .forum-board-follow{margin-top:-3px}}
