.tabs{display:flex;gap:7px;margin:0;padding:12px 16px;background:#fff;border-bottom:1px solid #e3ecfa;position:sticky;top:0;z-index:3}.tabs button{flex:1;border:0;border-radius:11px;background:#eef4fc;color:#466384;font-size:13px;font-weight:760;padding:12px 6px}.tabs button.on{background:#1665d8;color:white}.community-intro{font-size:13px;color:#667e9f;line-height:1.7}.feed-card,.profile-card,.compose-box,.auth-box{border:1px solid #dbe5f4;border-radius:17px;background:white;padding:15px;margin:12px 0;box-shadow:0 3px 12px #1b46760a}.feed-head{display:flex;align-items:center;gap:9px;margin-bottom:11px}.avatar{border-radius:50%;background:#e6f0ff;display:grid;place-items:center;width:38px;height:38px;font-size:21px;flex-shrink:0}.feed-author{font-weight:800;font-size:14px}.feed-time{font-size:11px;color:#8091a8}.feed-body{font-size:15px;white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.65}.feed-photo{width:100%;max-height:400px;object-fit:cover;border-radius:13px;margin-top:10px}.feed-action{border:0;background:#eaf3ff;color:#1b559d;border-radius:10px;padding:10px 12px;font-weight:750}.feed-action:disabled{opacity:.55}.feed-actions{display:flex;flex-wrap:wrap;gap:8px;margin-top:13px}.community-field{width:100%;padding:12px;border:1px solid #ccdced;border-radius:11px;font:inherit;font-size:14px;min-width:0}.community-field:focus{outline:2px solid #8cb6ed}.community-label{display:block;margin:13px 0 6px;font-size:13px;font-weight:750}.community-toolbar{display:flex;gap:9px;margin-top:12px;align-items:center;justify-content:space-between}.notice{background:#fff7e5;border:1px solid #f0d89a;color:#705319;border-radius:12px;padding:12px;line-height:1.65;font-size:13px;margin:12px 0}.oknotice{background:#e9f9f0;border-color:#b5e3c8;color:#226142}.community-small{font-size:12px;color:#687f99}.community-error{color:#a32635;font-size:13px;min-height:15px;margin-top:9px}.comment-row{border-top:1px solid #edf1f8;margin-top:9px;padding-top:9px;font-size:13px;line-height:1.55;overflow-wrap:anywhere}.comment-form{display:flex;gap:7px;margin-top:10px}.comment-form input{flex:1}.linkbutton{border:0;background:transparent;color:#155cb9;font-weight:750;padding:8px 0;text-decoration:underline}.profile-actions{display:flex;gap:8px;flex-wrap:wrap}.community-empty{text-align:center;padding:28px 15px;color:#7387a1}.community-image-preview{max-height:160px;max-width:100%;border-radius:11px;margin-top:9px}

.home-feed-shortcuts{display:flex;gap:9px;margin:12px 0 18px}.home-feed-shortcuts>*{flex:1;padding:12px 6px;font-size:13px}#feedItems{min-height:60px}#communityAuth,#communityCompose{scroll-margin-top:85px}
