.feed_container__nG1tI{max-width:800px;margin:0 auto;padding:2rem 1rem}.feed_header__4_ZHf{text-align:center;margin-bottom:2rem}.feed_subtitle__rTQWA{font-size:1.1rem;color:var(--text-color);margin-top:.5rem}.feed_controls__U5avg{display:flex;justify-content:space-between;margin-bottom:2rem}.feed_refreshButton__7Bdqy{background-color:var(--primary-color);color:#fff;border:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;cursor:pointer;transition:background-color .2s}.feed_refreshButton__7Bdqy:hover{background-color:var(--secondary-color)}.feed_refreshButton__7Bdqy:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed}.feed_homeLink__J_o_Z{display:inline-block;background-color:var(--button-background);color:var(--button-text);text-decoration:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:all .2s;border:1px solid var(--input-border)}.feed_homeLink__J_o_Z:hover{background-color:var(--button-hover)}.feed_error___6sQj{background-color:var(--error-background);color:var(--error-color);padding:1rem;border-radius:4px;margin-bottom:1rem}.feed_notice__N9Fj6{background-color:var(--notice-background);color:var(--notice-text);padding:1rem;border-radius:4px;margin-bottom:1.5rem;margin-top:0;border:2px solid var(--notice-border);font-size:1.1rem;line-height:1.4;text-align:center;box-shadow:0 2px 4px var(--shadow-color);font-weight:500}.feed_noticePersonal__EftxR{margin-top:.8rem;font-size:.95rem;padding-top:.5rem;border-top:1px dashed var(--notice-border);opacity:.8}.feed_noticeLink__wkIBT{color:var(--notice-text);font-weight:600;text-decoration:underline;transition:color .2s}.feed_noticeLink__wkIBT:hover{color:var(--primary-color)}.feed_loadingContainer__VS_Xq{display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem}.feed_loader__BiqH5{border-top:4px solid var(--background-color);border:4px solid var(--background-color);border-top-color:var(--primary-color);border-radius:50%;width:40px;height:40px;animation:feed_spin__G11M7 1s linear infinite;margin-bottom:1rem}@keyframes feed_spin__G11M7{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.feed_feedList___nxgR{display:flex;flex-direction:column;gap:1rem}.feed_feedItem__c4y8q{background-color:var(--card-background);border:1px solid var(--tile-border);border-radius:8px;padding:1rem;box-shadow:0 2px 5px var(--shadow-color);background-image:repeating-linear-gradient(0deg,var(--tile-border),var(--tile-border) 1px,transparent 1px,transparent 20px)}.feed_feedItem__c4y8q:hover{border-color:var(--primary-color)}.feed_feedHeader__5crAs{display:flex;justify-content:space-between;align-items:center;margin-bottom:.75rem}.feed_authorLink____B3_{color:var(--primary-color);font-weight:600;text-decoration:none}.feed_authorLink____B3_:hover{text-decoration:underline}.feed_timestamp__MUllz{font-size:.85rem;color:var(--timestamp-color)}.feed_content__9vYaL{display:flex;align-items:flex-start;gap:.75rem}.feed_emoji__yR154{font-size:1.5rem}.feed_text__6Ecm4{font-size:1.1rem;line-height:1.4;color:var(--text-color)}.feed_emptyState__m_gzq{text-align:center;padding:2rem;background-color:var(--background-color);border-radius:8px;border:1px dashed var(--tile-border)}.feed_loadMoreButton__ax_9T{width:100%;background-color:var(--button-background);color:var(--button-text);border:1px solid var(--input-border);border-radius:8px;padding:1rem;font-size:1rem;font-weight:500;cursor:pointer;margin-top:1rem;transition:all .2s;display:flex;justify-content:center;align-items:center;gap:.5rem}.feed_loadMoreButton__ax_9T:hover{background-color:var(--button-hover)}.feed_loadMoreButton__ax_9T:disabled{background-color:var(--button-disabled);color:var(--button-disabled-text);cursor:not-allowed}.feed_loadMoreButton__ax_9T svg{width:16px;height:16px}.feed_createButton__5Dkqy{display:inline-block;margin-top:1rem;background-color:var(--primary-color);color:#fff;text-decoration:none;border-radius:4px;padding:.5rem 1rem;font-size:1rem;transition:background-color .2s}.feed_createButton__5Dkqy:hover{background-color:var(--secondary-color)}