.page_page__dzfA3{max-width:600px;margin:0 auto;padding:0 0 80px}@media (min-width:768px){.page_page__dzfA3{max-width:640px;margin:24px auto;border:1px solid var(--border);border-radius:16px;overflow:hidden;padding-bottom:0}.page_post__vSAkx:last-child{border-bottom:none}}.page_composeBar__jstjL{display:flex;align-items:flex-start;gap:12px;padding:14px 16px;border-bottom:1px solid var(--border);cursor:pointer}.page_composePlaceholder__Dv_JK{flex:1 1;font-size:13px;color:var(--text-muted);padding:9px 0}.page_composeBtn__NXqL9{background:var(--accent);color:#fff;border:none;border-radius:9999px;padding:7px 16px;font-size:12px;font-weight:800;flex-shrink:0;align-self:center}.page_loginPrompt__TbGkl{font-size:12px;color:var(--text-muted);text-align:center;padding:16px;border-bottom:1px solid var(--border)}.page_loginPrompt__TbGkl a{color:var(--text);font-weight:700}.page_empty__6MqSH{color:var(--text-muted);text-align:center;padding:40px 20px;font-size:12px}.page_feed__1FrLy{display:flex;flex-direction:column}.page_post__vSAkx{padding:12px 16px;border-bottom:1px solid var(--border);transition:background .1s}.page_post__vSAkx:hover{background:var(--bg-2)}.page_postRow__SOq5g{display:flex;gap:10px;align-items:flex-start}.page_avatarLink__Oqqch,.page_avatar__J3xJK{display:flex;flex-shrink:0}.page_avatar__J3xJK{width:42px;height:42px;background:var(--text);color:var(--bg);font-size:12px;font-weight:800;align-items:center;justify-content:center;border-radius:50%;overflow:hidden}.page_avatarImg__Uue4k{width:100%;height:100%;object-fit:cover;border-radius:inherit}.page_postBody__L5YNd{min-width:0;flex:1 1;display:flex;flex-direction:column;gap:2px}.page_postHeader__tOAVN{display:flex;align-items:flex-start;gap:6px}.page_postUserRow__CSOYV{display:flex;align-items:center;gap:4px;min-width:0;flex-wrap:nowrap}.page_postUser__wnw2V{max-width:140px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:13px;font-weight:800;color:var(--text)}.page_postUser__wnw2V:hover{text-decoration:underline}.page_postDot__jRJ_J,.page_postTime__I0vXx{color:var(--text-muted);font-size:12px;flex-shrink:0}.page_postTime__I0vXx{white-space:nowrap}.page_verifiedTick__ChEuH{width:14px;height:14px;flex-shrink:0;display:inline-block;vertical-align:middle}.page_deleteBtn__y56AN{background:none;border:none;color:var(--text-muted);font-size:16px;width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;margin-left:auto;flex-shrink:0;transition:all .1s}.page_deleteBtn__y56AN:hover{color:#ef4444;background:#ef444418}.page_postTags__TDVSs{display:flex;flex-wrap:wrap;gap:5px;margin:2px 0 4px}.page_postTag__jqjRk{font-size:10px;font-weight:700;padding:3px 9px;border:1px solid var(--border-dark);border-radius:20px;color:var(--text-dim);letter-spacing:.02em;opacity:.7}.page_postContent__Y069P{height:222px;display:flex;align-items:center;justify-content:center;text-align:center;background:var(--bg);color:var(--text);border:1px solid var(--border);border-radius:12px;padding:16px;font-size:15px;font-weight:600;line-height:1.4;word-break:break-word;overflow:hidden;margin:8px 0}.page_postActions__MiJOS{display:flex;align-items:center;justify-content:space-between;margin-left:-8px}.page_actionsLeft__plqvX{display:flex;align-items:center;gap:4px}.page_actionsRight__mNxM9{display:flex;align-items:center;gap:8px}.page_action__QacBn{display:flex;align-items:center;gap:6px;padding:6px 10px;background:none;border:none;border-radius:9999px;font-size:12px;font-weight:700;color:var(--text-muted);transition:all .1s}.page_action__QacBn i{font-size:15px}.page_action__QacBn:hover{color:var(--accent);background:color-mix(in srgb,var(--accent) 14%,transparent)}.page_liked__B_qbY{background:#ef4444!important;color:#fff!important}.page_liked__B_qbY i{color:#fff}.page_liked__B_qbY:hover{background:#dc2626!important}.page_followBtn__Nuy0D{height:28px;padding:0 14px;border-radius:9999px;background:var(--accent);color:#fff;border:none;font-size:12px;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}.page_followingBtn__21g0a{background:var(--bg-2);color:var(--text);border:1px solid var(--border-dark)}.page_likesCaption__dwuDM{display:block;background:none;border:none;padding:0 8px;margin-top:2px;font-size:12px;font-style:italic;font-weight:500;color:var(--text);opacity:.55;text-align:left}.page_likesCaption__dwuDM:hover{opacity:.85}.page_likersList__JXBQk{display:flex;flex-direction:column;gap:2px}.page_likerRow__jjcKH{display:flex;align-items:center;gap:10px;padding:8px 4px;text-decoration:none;color:var(--text);border-radius:8px}.page_likerRow__jjcKH:hover{background:var(--bg-2)}.page_likerAvatar__IiyJ5{width:40px;height:40px;border-radius:50%;background:var(--text);color:var(--bg);font-size:11px;font-weight:800;display:flex;align-items:center;justify-content:center;overflow:hidden;flex-shrink:0}.page_likerName__8rJKZ{font-size:13px;font-weight:700}.page_commentBody__1RqbM{display:flex;flex-direction:column;gap:16px}.page_modalPost__wNTB1{font-size:13px;line-height:1.6;padding:12px;background:var(--surface);border-radius:8px;border-left:2px solid var(--border-dark)}.page_comments__ajprj{display:flex;flex-direction:column;gap:10px}.page_noComments__QF2uk{font-size:12px;color:var(--text-muted)}.page_comment__vIh_Q{display:flex;flex-direction:column;gap:2px}.page_commentUser__PFqGU{font-size:12px;font-weight:700}.page_commentText__Bkb10{font-size:12px;color:var(--text-dim)}.page_commentInput__bnItP{display:flex;gap:8px;flex:1 1;width:100%}.page_commentInput__bnItP input{flex:1 1;border:1px solid var(--border-dark);border-radius:9999px;padding:9px 14px;background:var(--surface);font-family:var(--font);font-size:13px;color:var(--text);outline:none;min-width:0}.page_commentInput__bnItP input:focus{border-color:var(--accent)}.page_commentInput__bnItP input::placeholder{color:var(--text-muted)}.page_commentInput__bnItP button{width:36px;height:36px;background:var(--accent);color:#fff;border:none;border-radius:50%;font-size:15px;display:flex;align-items:center;justify-content:center;flex-shrink:0}