.cypost-module__-BAtjq__page{background:var(--color-bg);border-left:1px solid var(--color-border);border-right:1px solid var(--color-border);max-width:650px;margin:0 auto;padding:0}.cypost-module__-BAtjq__header{border-bottom:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;gap:.4rem;margin-bottom:0;padding:24px 24px 16px;display:flex}.cypost-module__-BAtjq__header h1{color:var(--color-text);font-size:1.9rem;font-weight:600}.cypost-module__-BAtjq__header p{color:var(--color-text-secondary)}.cypost-module__-BAtjq__composer{--avatar-size:44px;background:var(--color-bg);border-bottom:1px solid var(--color-border);margin:0;padding:1rem 1.25rem}.cypost-module__-BAtjq__composerRow{align-items:flex-start;gap:.9rem;display:flex}.cypost-module__-BAtjq__composerAvatar{flex-shrink:0}.cypost-module__-BAtjq__composerMain{flex-direction:column;flex:1;gap:.75rem;min-width:0;display:flex}.cypost-module__-BAtjq__textarea{resize:vertical;width:100%;min-height:96px;color:var(--color-text);font-size:1.05rem;line-height:1.6;font-family:"Geist",var(--font-geist),system-ui,-apple-system,"Segoe UI",sans-serif;background:0 0;border:none;max-height:192px;padding:0;overflow-y:auto}.cypost-module__-BAtjq__textarea::placeholder{color:color-mix(in srgb,var(--color-text-tertiary)85%,white)}.cypost-module__-BAtjq__textarea:focus{outline:none}.cypost-module__-BAtjq__imagePreviewWrap{justify-content:flex-start;align-items:flex-start;display:flex}.cypost-module__-BAtjq__imageButton{color:var(--color-text-secondary);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.cypost-module__-BAtjq__imageButton:hover{background:var(--color-hover-bg);color:var(--color-text)}.cypost-module__-BAtjq__imageButton:disabled{cursor:not-allowed;opacity:.5}.cypost-module__-BAtjq__imagePreview{aspect-ratio:16/9;border:1px solid var(--color-border);background:var(--color-surface-alt);border-radius:14px;width:min(420px,100%);position:relative;overflow:hidden}.cypost-module__-BAtjq__imagePreview img{object-fit:cover;width:100%;height:100%}.cypost-module__-BAtjq__clearImage{color:#fff;cursor:pointer;background:#0f172ab3;border:none;border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;display:inline-flex;position:absolute;top:8px;right:8px}.cypost-module__-BAtjq__clearImage:hover{opacity:.85}.cypost-module__-BAtjq__hiddenInput{display:none}.cypost-module__-BAtjq__composerToolbar{border-top:1px solid var(--color-border-light);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;padding-top:.6rem;display:flex}.cypost-module__-BAtjq__composerTools{align-items:center;gap:.35rem;display:flex}.cypost-module__-BAtjq__composerToolButton{color:var(--color-primary);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;display:inline-flex}.cypost-module__-BAtjq__composerToolButton:hover{background:var(--color-hover-bg)}.cypost-module__-BAtjq__composerToolButton:disabled{cursor:not-allowed;opacity:.5}.cypost-module__-BAtjq__composerRight{align-items:center;gap:.75rem;display:inline-flex}.cypost-module__-BAtjq__characterCount{color:var(--color-text-tertiary);font-size:.82rem}.cypost-module__-BAtjq__publishButton{border-radius:var(--radius);background:var(--color-button,var(--color-primary));color:var(--color-primary-contrast);cursor:pointer;border:none;align-items:center;gap:.65rem;padding:.5rem .85rem;font-size:.9rem;font-weight:600;display:inline-flex}.cypost-module__-BAtjq__publishButton:disabled{cursor:not-allowed;opacity:.7}.cypost-module__-BAtjq__publishButton:hover:not(:disabled){background:var(--color-primary-hover,var(--color-primary))}.cypost-module__-BAtjq__statusSuccess,.cypost-module__-BAtjq__statusError{margin-top:.75rem;font-size:.85rem}.cypost-module__-BAtjq__statusSuccess{color:var(--color-success)}.cypost-module__-BAtjq__statusError{color:var(--color-error)}.cypost-module__-BAtjq__toast{z-index:120;border-radius:var(--radius);border:1px solid var(--color-toast-border);background:var(--color-toast-bg);color:var(--color-toast-text);letter-spacing:.01em;padding:.45rem .9rem;font-size:.82rem;font-weight:500;animation:.16s ease-out cypost-module__-BAtjq__toast-slide;position:fixed;top:16px;left:50%;transform:translate(-50%);box-shadow:0 12px 24px #0f172a33}@keyframes cypost-module__-BAtjq__toast-slide{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.cypost-module__-BAtjq__signInCard{border:1px dashed var(--color-border);border-radius:var(--radius);color:var(--color-text-secondary);margin-bottom:2rem;padding:1.2rem}.cypost-module__-BAtjq__feed{flex-direction:column;gap:.75rem;padding:12px 0 60px;display:flex}.cypost-module__-BAtjq__feedTitle{color:var(--color-text);padding:0 24px;font-size:1.1rem;font-weight:600}.cypost-module__-BAtjq__loading{color:var(--color-text-secondary);font-size:.9rem}.cypost-module__-BAtjq__emptyState{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);color:var(--color-text-secondary);padding:1.5rem}.cypost-module__-BAtjq__emptyState span{color:var(--color-text-tertiary);margin-top:.4rem;font-size:.85rem;display:block}.cypost-module__-BAtjq__postList{flex-direction:column;gap:0;display:flex}.cypost-module__-BAtjq__postCard{--avatar-size:44px;--post-body-indent:0rem;background:var(--color-bg);border-bottom:1px solid var(--color-border);border-radius:0;padding:1.1rem 4%}.cypost-module__-BAtjq__postClickable{cursor:pointer}.cypost-module__-BAtjq__skeletonCard{position:relative;overflow:hidden}.cypost-module__-BAtjq__skeleton,.cypost-module__-BAtjq__skeletonLine,.cypost-module__-BAtjq__skeletonImage,.cypost-module__-BAtjq__skeletonPill,.cypost-module__-BAtjq__skeletonFollow{background:linear-gradient(90deg,var(--skeleton-start),var(--skeleton-mid),var(--skeleton-end));border-radius:var(--radius);background-size:200% 100%;animation:1.4s ease-in-out infinite cypost-module__-BAtjq__shimmer}.cypost-module__-BAtjq__skeletonLine{height:12px;margin-top:.4rem}.cypost-module__-BAtjq__skeletonLineShort{width:90px}.cypost-module__-BAtjq__skeletonLineMedium{width:160px}.cypost-module__-BAtjq__skeletonLineLong{width:min(100%,420px)}.cypost-module__-BAtjq__skeletonTextBlock{margin-top:.6rem}.cypost-module__-BAtjq__skeletonCard .cypost-module__-BAtjq__skeletonTextBlock,.cypost-module__-BAtjq__skeletonCard .cypost-module__-BAtjq__skeletonImage,.cypost-module__-BAtjq__skeletonCard .cypost-module__-BAtjq__postActions{margin-left:var(--post-body-indent);transform:translate(0)}.cypost-module__-BAtjq__skeletonImage{width:calc(100% - var(--post-body-indent));border-radius:12px;height:300px;margin-top:.75rem}.cypost-module__-BAtjq__skeletonPill{width:32px;height:24px}.cypost-module__-BAtjq__skeletonFollow{width:32px;height:20px}@keyframes cypost-module__-BAtjq__shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.cypost-module__-BAtjq__detailPage{padding-bottom:48px}.cypost-module__-BAtjq__detailHeader{border-bottom:1px solid var(--color-border);background:var(--color-bg);align-items:center;gap:.75rem;padding:16px 24px;display:flex}.cypost-module__-BAtjq__detailTitle{margin:0;font-size:1rem;font-weight:600}.cypost-module__-BAtjq__backButton{width:36px;height:36px;color:var(--color-text);cursor:pointer;background:0 0;border:none;border-radius:999px;justify-content:center;align-items:center;display:inline-flex}.cypost-module__-BAtjq__backButton:hover{background:var(--color-hover-bg)}.cypost-module__-BAtjq__detailPost{--post-body-indent:0px;margin:0}.cypost-module__-BAtjq__detailComments{flex-direction:column;gap:.75rem;padding:0 24px 64px;display:flex}.cypost-module__-BAtjq__detailCommentsHeader{align-items:center;gap:.5rem;padding-top:.5rem;display:flex}.cypost-module__-BAtjq__detailCommentsHeader h2{margin:0;font-size:1.05rem;font-weight:600}.cypost-module__-BAtjq__detailCommentsCount{color:var(--color-text-tertiary);font-size:.85rem}.cypost-module__-BAtjq__postHeader{justify-content:space-between;align-items:flex-start;gap:.75rem;margin-bottom:6px;display:flex}.cypost-module__-BAtjq__postHeaderInfo{flex:1;align-items:flex-start;gap:.5rem;min-width:0;display:flex}.cypost-module__-BAtjq__avatar{width:var(--avatar-size,44px);height:var(--avatar-size,44px);border-radius:var(--radius);background:var(--color-surface-alt);border:1px solid var(--color-border);color:var(--color-text);justify-content:center;align-items:center;font-weight:600;display:flex;overflow:hidden}.cypost-module__-BAtjq__avatar img{object-fit:cover;width:100%;height:100%}.cypost-module__-BAtjq__postMeta{flex-direction:column;gap:.2rem;display:flex}.cypost-module__-BAtjq__authorRow{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.cypost-module__-BAtjq__authorName{color:var(--color-text);font-weight:600;text-decoration:none}.cypost-module__-BAtjq__postTime{color:var(--color-text-tertiary);text-transform:uppercase;font-size:.7rem}.cypost-module__-BAtjq__postTimeInline{position:relative}.cypost-module__-BAtjq__postTimeWithHandle:before{content:"·";margin:0 .35rem;font-weight:800;display:inline-block}.cypost-module__-BAtjq__authorHandle{color:var(--color-text-tertiary);font-size:.85rem;font-weight:450}.cypost-module__-BAtjq__authorSubRow{flex-wrap:wrap;align-items:center;gap:0;display:flex}.cypost-module__-BAtjq__authorFollowers{color:var(--color-text-tertiary);font-size:.85rem}.cypost-module__-BAtjq__authorStats{color:var(--color-text-tertiary);align-items:center;gap:.35rem;font-size:.85rem;display:flex}.cypost-module__-BAtjq__authorStatButton{color:inherit;font:inherit;cursor:pointer;background:0 0;border:none;padding:0}.cypost-module__-BAtjq__authorStatButton:hover{color:var(--color-text);text-decoration:underline}.cypost-module__-BAtjq__authorStatDivider{color:var(--color-text-tertiary)}.cypost-module__-BAtjq__followButton{color:var(--color-text);cursor:pointer;border-radius:var(--radius);white-space:nowrap;background:0 0;border:none;justify-content:center;align-items:center;min-height:1.25rem;padding:.35rem .5rem;font-size:14px;font-weight:400;line-height:1.2;display:inline-flex}.cypost-module__-BAtjq__followButton:hover:not(:disabled){background:var(--color-border);color:var(--color-text)}.cypost-module__-BAtjq__followButton:disabled{cursor:not-allowed;opacity:.6}.cypost-module__-BAtjq__followingButton{color:var(--color-text-secondary)}.cypost-module__-BAtjq__followingButton:hover:not(:disabled){color:var(--color-text)}.cypost-module__-BAtjq__followButtonPending{align-items:center;gap:.3rem;display:inline-flex}.cypost-module__-BAtjq__followButtonSpinner{flex-shrink:0}.cypost-module__-BAtjq__ownerMenuButton{color:var(--color-text-secondary);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;width:30px;height:30px;padding:0;display:inline-flex}.cypost-module__-BAtjq__ownerMenuButton:hover:not(:disabled){background:var(--color-hover-bg);color:var(--color-text)}.cypost-module__-BAtjq__ownerMenuButton:disabled{cursor:not-allowed;opacity:.6}.cypost-module__-BAtjq__ownerMenuInline{align-items:center;gap:.4rem;display:inline-flex}.cypost-module__-BAtjq__ownerDeletePending{color:var(--color-text-tertiary);white-space:nowrap;align-items:center;gap:.3rem;font-size:.8rem;display:inline-flex}.cypost-module__-BAtjq__unfollowModalOverlay{z-index:700;background:#0f172a8c;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.cypost-module__-BAtjq__unfollowModal{border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-bg);flex-direction:column;gap:1rem;width:min(468px,100%);padding:1.5rem 1.35rem 1.2rem;display:flex;box-shadow:0 20px 60px #0f172a3d}.cypost-module__-BAtjq__unfollowModalTitle{color:var(--color-text);text-align:left;margin:0;font-size:clamp(1.15rem,2.2vw,1.55rem);font-weight:700;line-height:1.25}.cypost-module__-BAtjq__unfollowModalBody{color:var(--color-text-secondary);text-align:left;margin:0 0 .6rem;font-size:.97rem;line-height:1.4}.cypost-module__-BAtjq__unfollowPrimary,.cypost-module__-BAtjq__unfollowSecondary{border-radius:var(--radius);cursor:pointer;justify-content:center;align-items:center;width:100%;min-height:50px;font-size:1rem;font-weight:600;display:inline-flex}.cypost-module__-BAtjq__unfollowPrimary{background:var(--color-text);color:var(--color-primary-contrast);border:none}.cypost-module__-BAtjq__unfollowPrimary:hover:not(:disabled){opacity:.92}.cypost-module__-BAtjq__unfollowSecondary{border:1px solid var(--color-border);background:var(--color-bg);color:var(--color-text)}.cypost-module__-BAtjq__unfollowSecondary:hover:not(:disabled){background:var(--color-hover-bg)}.cypost-module__-BAtjq__unfollowPrimary:disabled,.cypost-module__-BAtjq__unfollowSecondary:disabled{cursor:not-allowed;opacity:.7}.cypost-module__-BAtjq__followListPanel{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-bg);margin-bottom:1rem;padding:.85rem}.cypost-module__-BAtjq__followListHeader{justify-content:space-between;align-items:center;margin-bottom:.75rem;font-weight:600;display:flex}.cypost-module__-BAtjq__followListClose{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none;font-size:.85rem}.cypost-module__-BAtjq__followListClose:hover{color:var(--color-text)}.cypost-module__-BAtjq__followList{flex-direction:column;gap:.75rem;display:flex}.cypost-module__-BAtjq__followListItem{align-items:center;gap:.75rem;display:flex}.cypost-module__-BAtjq__followListMeta{flex-direction:column;flex:1;gap:.2rem;min-width:0;display:flex}.cypost-module__-BAtjq__followListName{color:var(--color-text);font-weight:600;text-decoration:none}.cypost-module__-BAtjq__followListHandle{color:var(--color-text-tertiary);font-size:.85rem}.cypost-module__-BAtjq__timestamp{color:var(--color-text-tertiary);text-transform:uppercase;font-size:.8rem}.cypost-module__-BAtjq__detailTimestamp{margin:.6rem 0 .5rem;margin-left:var(--post-body-indent);color:var(--color-text-tertiary);text-transform:uppercase;font-size:.8rem}.cypost-module__-BAtjq__authorName,.cypost-module__-BAtjq__authorHandle,.cypost-module__-BAtjq__postTime,.cypost-module__-BAtjq__timestamp,.cypost-module__-BAtjq__detailTimestamp{font-family:"Geist Mono",var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.cypost-module__-BAtjq__authorName{font-family:"Geist",var(--font-geist),system-ui,-apple-system,"Segoe UI",sans-serif}.cypost-module__-BAtjq__postBody{color:var(--color-text);white-space:pre-wrap;word-break:break-word;padding-top:5px;font-size:.95rem;line-height:1.65}.cypost-module__-BAtjq__postBodyWrap{--line-clamp:8;position:relative}.cypost-module__-BAtjq__repostMeta,.cypost-module__-BAtjq__postBodyWrap,.cypost-module__-BAtjq__postImage,.cypost-module__-BAtjq__postActions,.cypost-module__-BAtjq__quoteCard{margin-left:var(--post-body-indent)}.cypost-module__-BAtjq__postBodyReveal{transition:max-height .22s;overflow:hidden}.cypost-module__-BAtjq__moreButton{color:var(--color-primary);font-size:inherit;font-weight:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:none;margin-left:.25rem;padding:0;line-height:1.65;text-decoration:none;display:inline}.cypost-module__-BAtjq__moreButton:hover{color:var(--color-primary);text-decoration:underline}.cypost-module__-BAtjq__postBodyMeasure{visibility:hidden;pointer-events:none;z-index:-1;white-space:pre-wrap;height:auto;position:absolute;top:0;left:0}.cypost-module__-BAtjq__inlineLink{color:var(--color-primary);text-decoration:none}.cypost-module__-BAtjq__inlineLink:hover{text-decoration:underline}.cypost-module__-BAtjq__postImage{border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-border);min-height:300px;width:calc(100% - var(--post-body-indent));margin-top:.7rem;overflow:hidden}.cypost-module__-BAtjq__detailPost .cypost-module__-BAtjq__postImage{width:100%}.cypost-module__-BAtjq__postImage.cypost-module__-BAtjq__postImageLoaded{background:0 0;min-height:0}.cypost-module__-BAtjq__postImage img{object-fit:cover;width:100%;height:auto;display:block}.cypost-module__-BAtjq__repostMeta{color:var(--color-text-tertiary);align-items:center;gap:.35rem;margin-bottom:.5rem;font-size:.8rem;display:flex}.cypost-module__-BAtjq__repostMetaIcon{color:var(--color-text-tertiary);flex-shrink:0}.cypost-module__-BAtjq__repostMetaLabel{color:var(--color-text-tertiary)}.cypost-module__-BAtjq__repostMetaAuthor{align-items:center;gap:.35rem;text-decoration:none;display:inline-flex}.cypost-module__-BAtjq__repostMetaName{color:var(--color-text);font-weight:500}.cypost-module__-BAtjq__repostMetaHandle{color:var(--color-text-secondary)}.cypost-module__-BAtjq__repostMetaAuthor:hover .cypost-module__-BAtjq__repostMetaName{text-decoration:underline}.cypost-module__-BAtjq__postActions{margin-top:.5rem;margin-left:calc(var(--post-body-indent) - 8px);border-top:none;flex-wrap:wrap;justify-content:flex-start;gap:.9rem;padding-top:.25rem;display:flex}.cypost-module__-BAtjq__postActions .cypost-module__-BAtjq__actionButton span:not(.cypost-module__-BAtjq__actionCount){display:none}.cypost-module__-BAtjq__actionButton{color:var(--color-text-secondary);border-radius:var(--radius);cursor:pointer;background:0 0;border:none;align-items:center;gap:.35rem;padding:.35rem .5rem;font-size:.85rem;display:inline-flex}.cypost-module__-BAtjq__actionButton:hover{background:var(--color-border);color:var(--color-text)}.cypost-module__-BAtjq__actionButton:disabled{cursor:not-allowed;opacity:.6}.cypost-module__-BAtjq__actionCount{color:var(--color-text-tertiary);font-family:Geist Mono,monospace;font-size:.9rem;font-weight:400}.cypost-module__-BAtjq__actionActive,.cypost-module__-BAtjq__actionActive .cypost-module__-BAtjq__actionCount,.cypost-module__-BAtjq__actionActive:hover,.cypost-module__-BAtjq__actionActive:hover .cypost-module__-BAtjq__actionCount{color:var(--color-primary)}.cypost-module__-BAtjq__repostButton.cypost-module__-BAtjq__actionActive{color:var(--color-text-secondary)}.cypost-module__-BAtjq__repostButton.cypost-module__-BAtjq__actionActive .cypost-module__-BAtjq__actionCount{color:var(--color-text-tertiary)}.cypost-module__-BAtjq__repostButton.cypost-module__-BAtjq__actionActive:hover{color:var(--color-text-secondary)}.cypost-module__-BAtjq__repostButton.cypost-module__-BAtjq__actionActive:hover .cypost-module__-BAtjq__actionCount{color:var(--color-text-tertiary)}.cypost-module__-BAtjq__repostMenuWrap,.cypost-module__-BAtjq__shareMenuWrap,.cypost-module__-BAtjq__ownerMenuWrap{position:relative}.cypost-module__-BAtjq__repostMenuBackdrop,.cypost-module__-BAtjq__shareMenuBackdrop,.cypost-module__-BAtjq__ownerMenuBackdrop{z-index:420;background:0 0;position:fixed;inset:0}.cypost-module__-BAtjq__repostMenu,.cypost-module__-BAtjq__shareMenu,.cypost-module__-BAtjq__ownerMenu{border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-bg);z-index:430;min-width:220px;padding:.4rem;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 30px #0f172a24}.cypost-module__-BAtjq__repostMenuItem,.cypost-module__-BAtjq__shareMenuItem,.cypost-module__-BAtjq__ownerMenuItem{border-radius:var(--radius);cursor:pointer;text-align:left;background:0 0;border:none;align-items:flex-start;gap:.65rem;width:100%;padding:.6rem .7rem;display:flex}.cypost-module__-BAtjq__repostMenuItem:hover,.cypost-module__-BAtjq__shareMenuItem:hover,.cypost-module__-BAtjq__ownerMenuItem:hover{background:var(--color-hover-bg)}.cypost-module__-BAtjq__repostMenuIcon,.cypost-module__-BAtjq__shareMenuIcon,.cypost-module__-BAtjq__ownerMenuIcon{color:var(--color-text-secondary);margin-top:.15rem}.cypost-module__-BAtjq__ownerMenuDeleteIcon{margin-top:0}.cypost-module__-BAtjq__repostMenuText,.cypost-module__-BAtjq__shareMenuText,.cypost-module__-BAtjq__ownerMenuText{flex-direction:column;gap:.15rem;display:flex}.cypost-module__-BAtjq__ownerMenuItem,.cypost-module__-BAtjq__shareMenuItem{align-items:center}.cypost-module__-BAtjq__shareMenuIcon{margin-top:0}.cypost-module__-BAtjq__shareMenuText{line-height:1.1}.cypost-module__-BAtjq__repostMenuTitle,.cypost-module__-BAtjq__shareMenuTitle,.cypost-module__-BAtjq__ownerMenuTitle{color:var(--color-text);font-size:.9rem;font-weight:600}.cypost-module__-BAtjq__repostMenuDesc,.cypost-module__-BAtjq__shareMenuDesc{color:var(--color-text-tertiary);font-size:.8rem}.cypost-module__-BAtjq__ownerMenuItemDanger .cypost-module__-BAtjq__ownerMenuIcon,.cypost-module__-BAtjq__ownerMenuItemDanger .cypost-module__-BAtjq__ownerMenuTitle{color:var(--color-error)}.cypost-module__-BAtjq__menuCancel{border:1px solid var(--color-border);background:var(--color-bg);width:100%;color:var(--color-text);border-radius:var(--radius);cursor:pointer;text-align:center;padding:.75rem 1rem;font-size:.95rem;font-weight:600;display:none}.cypost-module__-BAtjq__menuCancel:hover{background:var(--color-hover-bg)}.cypost-module__-BAtjq__quoteModalOverlay{z-index:50;background:#0f172a73;justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.cypost-module__-BAtjq__quoteModal{--avatar-size:44px;--post-body-indent:calc(var(--avatar-size) + .5rem);background:var(--color-bg);border-radius:var(--radius);border:1px solid var(--color-border);flex-direction:column;gap:.75rem;width:min(640px,100%);max-height:min(90vh,720px);padding:.85rem 1.1rem 1rem;display:flex;overflow:hidden;box-shadow:0 20px 60px #0f172a2e}.cypost-module__-BAtjq__quoteModalHeader{border-bottom:1px solid var(--color-border-light);justify-content:space-between;align-items:center;padding-bottom:.25rem;display:flex}.cypost-module__-BAtjq__quoteModalTitle{margin:0;font-size:1rem;font-weight:600}.cypost-module__-BAtjq__quoteModalDrafts{color:var(--color-primary);font-size:.9rem;font-weight:600}.cypost-module__-BAtjq__quoteModalClose{color:var(--color-text-secondary);cursor:pointer;background:0 0;border:none}.cypost-module__-BAtjq__quoteModalClose:hover{color:var(--color-text)}.cypost-module__-BAtjq__quoteTextarea{width:100%;min-height:140px;color:var(--color-text);resize:none;background:0 0;border:none;border-radius:0;padding:0;font-size:1.1rem}.cypost-module__-BAtjq__quoteTextarea:focus{outline:none}.cypost-module__-BAtjq__quoteModalBody{flex-direction:column;flex:1;gap:.75rem;min-height:0;padding-right:.2rem;display:flex;overflow-y:auto}.cypost-module__-BAtjq__quoteComposerRow{align-items:flex-start;gap:.9rem;display:flex}.cypost-module__-BAtjq__quoteActions{border-top:1px solid var(--color-border-light);justify-content:flex-end;align-items:center;gap:.75rem;padding-top:.5rem;display:flex}.cypost-module__-BAtjq__quoteCancel{border:1px solid var(--color-border);color:var(--color-text-secondary);border-radius:var(--radius);cursor:pointer;background:0 0;padding:.5rem 1rem}.cypost-module__-BAtjq__quoteSubmit{background:var(--color-primary);color:var(--color-primary-contrast);border-radius:var(--radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.4rem;padding:.5rem 1.1rem;font-weight:600;display:inline-flex}.cypost-module__-BAtjq__quoteSubmit:disabled{cursor:not-allowed;opacity:.6}.cypost-module__-BAtjq__quoteCard{--avatar-size:36px;border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-surface);padding:.75rem}.cypost-module__-BAtjq__postCard .cypost-module__-BAtjq__quoteCard{background:var(--color-bg)}.cypost-module__-BAtjq__quoteCardSpacing{margin-top:.9rem}.cypost-module__-BAtjq__quoteCardLink{cursor:pointer}.cypost-module__-BAtjq__quoteHeader{align-items:center;gap:.6rem;margin-bottom:.45rem;display:flex}.cypost-module__-BAtjq__quoteMeta{flex-direction:column;gap:.15rem;display:flex}.cypost-module__-BAtjq__quoteSubRow{flex-wrap:wrap;align-items:center;gap:0;display:flex}.cypost-module__-BAtjq__quoteName{color:var(--color-text);font-weight:600;font-family:"Geist",var(--font-geist),system-ui,-apple-system,"Segoe UI",sans-serif;text-decoration:none}.cypost-module__-BAtjq__quoteHandle{color:var(--color-text-tertiary);font-size:.8rem;font-family:"Geist Mono",var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace}.cypost-module__-BAtjq__quoteBody{-webkit-line-clamp:3;line-clamp:3;white-space:normal;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.cypost-module__-BAtjq__quoteImage{border-radius:var(--radius);border:1px solid var(--color-border);background:var(--color-border);min-height:180px;margin-top:.6rem;overflow:hidden}.cypost-module__-BAtjq__quoteImage.cypost-module__-BAtjq__postImageLoaded{background:0 0;min-height:0}@media (max-width:720px){.cypost-module__-BAtjq__repostMenuBackdrop,.cypost-module__-BAtjq__shareMenuBackdrop,.cypost-module__-BAtjq__ownerMenuBackdrop{background:var(--color-bottom-sheet-overlay)}.cypost-module__-BAtjq__repostMenu,.cypost-module__-BAtjq__shareMenu,.cypost-module__-BAtjq__ownerMenu{border-radius:var(--radius)var(--radius)0 0;width:100%;padding:.6rem 1rem calc(1.1rem + env(safe-area-inset-bottom,0px));border:none;position:fixed;inset:auto 0 0;box-shadow:0 -12px 30px #0f172a38}.cypost-module__-BAtjq__repostMenuItem,.cypost-module__-BAtjq__shareMenuItem,.cypost-module__-BAtjq__ownerMenuItem{padding:.9rem .4rem}.cypost-module__-BAtjq__repostMenuItem:last-of-type,.cypost-module__-BAtjq__shareMenuItem:last-of-type,.cypost-module__-BAtjq__ownerMenuItem:last-of-type{border-bottom:none}.cypost-module__-BAtjq__repostMenu:before,.cypost-module__-BAtjq__shareMenu:before,.cypost-module__-BAtjq__ownerMenu:before{content:"";background:var(--color-border);border-radius:999px;width:40px;height:4px;margin:.1rem auto .65rem;display:block}.cypost-module__-BAtjq__repostMenuItem{align-items:center}.cypost-module__-BAtjq__repostMenuIcon{margin-top:0}.cypost-module__-BAtjq__repostMenuDesc{display:none}.cypost-module__-BAtjq__repostMenuText{gap:0}.cypost-module__-BAtjq__repostMenuTitle,.cypost-module__-BAtjq__shareMenuTitle,.cypost-module__-BAtjq__ownerMenuTitle{font-size:1rem}.cypost-module__-BAtjq__menuCancel{justify-content:center;align-items:center;margin-top:.9rem;display:inline-flex}.cypost-module__-BAtjq__quoteModalOverlay{justify-content:stretch;align-items:stretch;padding:0}.cypost-module__-BAtjq__quoteModal{border:none;border-radius:0;width:100%;height:100%;max-height:none;padding:.9rem 1rem 1rem}.cypost-module__-BAtjq__unfollowModalOverlay{padding:1rem}.cypost-module__-BAtjq__unfollowModal{border-radius:var(--radius);gap:.9rem;width:min(444px,100%);padding:1.25rem 1rem 1rem}.cypost-module__-BAtjq__unfollowPrimary,.cypost-module__-BAtjq__unfollowSecondary{min-height:46px;font-size:.97rem}}.cypost-module__-BAtjq__commentSection{border-top:1px solid var(--color-border-light);flex-direction:column;gap:.85rem;margin-top:.75rem;padding-top:.75rem;display:flex}.cypost-module__-BAtjq__commentLoading,.cypost-module__-BAtjq__commentEmpty,.cypost-module__-BAtjq__commentSignIn{color:var(--color-text-secondary);font-size:.85rem}.cypost-module__-BAtjq__commentLoading{align-items:center;gap:.4rem;display:inline-flex}.cypost-module__-BAtjq__commentList{flex-direction:column;gap:0;display:flex}.cypost-module__-BAtjq__commentThread{border-bottom:1px solid var(--color-border-light);flex-direction:column;gap:.6rem;padding:.85rem 0;display:flex}.cypost-module__-BAtjq__commentThread:last-child{border-bottom:none}.cypost-module__-BAtjq__commentItem{align-items:flex-start;gap:.5rem;display:flex}.cypost-module__-BAtjq__commentAvatar{border-radius:var(--radius);background:var(--color-surface-alt);border:1px solid var(--color-border-light);width:36px;height:36px;color:var(--color-text);justify-content:center;align-items:center;font-size:.82rem;font-weight:600;display:flex;overflow:hidden}.cypost-module__-BAtjq__commentAvatar img{object-fit:cover;width:100%;height:100%}.cypost-module__-BAtjq__commentBody{background:0 0;border:none;border-radius:0;flex:1;padding:0}.cypost-module__-BAtjq__commentMeta{color:var(--color-text-tertiary);align-items:center;gap:0;margin-bottom:.25rem;font-size:.78rem;display:flex}.cypost-module__-BAtjq__commentAuthor{color:var(--color-text);font-size:.85rem;font-weight:600;text-decoration:none}.cypost-module__-BAtjq__commentText{color:var(--color-text);margin:0;font-size:.88rem;line-height:1.5}.cypost-module__-BAtjq__commentActionsRow{gap:.75rem;margin-top:.4rem;display:flex}.cypost-module__-BAtjq__replyButton{color:var(--color-text-tertiary);cursor:pointer;background:0 0;border:none;padding:0;font-size:.75rem;font-weight:600}.cypost-module__-BAtjq__replyButton:hover:not(:disabled){color:var(--color-text)}.cypost-module__-BAtjq__replyButton:disabled{cursor:not-allowed;opacity:.6}.cypost-module__-BAtjq__replyComposer{align-items:center;gap:.5rem;margin-top:.5rem;display:flex}.cypost-module__-BAtjq__replyInput{border:1px solid var(--color-border);border-radius:var(--radius);background:var(--color-background);color:var(--color-text);flex:1;padding:.45rem .7rem;font-size:.82rem}.cypost-module__-BAtjq__replyInput:focus{border-color:var(--color-brand);box-shadow:0 0 0 2px var(--color-brand-alpha);outline:none}.cypost-module__-BAtjq__replyButtonPrimary{background:var(--color-text);color:var(--color-primary-contrast);border-radius:var(--radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.35rem;padding:.45rem .85rem;font-size:.8rem;font-weight:600;display:inline-flex}.cypost-module__-BAtjq__replyButtonPrimary:hover:not(:disabled){background:var(--color-primary)}.cypost-module__-BAtjq__replyButtonPrimary:disabled{cursor:not-allowed;opacity:.7}.cypost-module__-BAtjq__commentReplies{border-left:2px solid var(--color-border-light);flex-direction:column;gap:.85rem;margin-left:2.6rem;padding-left:1rem;display:flex}.cypost-module__-BAtjq__commentTime{color:var(--color-text-tertiary);font-size:.72rem;font-family:"Geist Mono",var(--font-geist-mono),ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;text-transform:uppercase;padding-left:0;position:relative}.cypost-module__-BAtjq__commentTime:before{content:"•";margin:0 .25rem;display:inline-block;position:static}.cypost-module__-BAtjq__commentComposer{align-items:center;gap:.5rem;display:flex}.cypost-module__-BAtjq__commentInput{border:1px solid var(--color-border-light);border-radius:var(--radius);background:var(--color-surface-alt);color:var(--color-text);flex:1;padding:.6rem 1rem;font-size:.85rem}.cypost-module__-BAtjq__commentInput:focus{border-color:var(--color-brand);box-shadow:0 0 0 2px var(--color-brand-alpha);outline:none}.cypost-module__-BAtjq__commentButton{background:var(--color-text);color:var(--color-primary-contrast);border-radius:var(--radius);cursor:pointer;border:none;justify-content:center;align-items:center;gap:.4rem;padding:.45rem .75rem;font-size:.85rem;font-weight:600;line-height:1;display:inline-flex}.cypost-module__-BAtjq__commentButton:hover:not(:disabled){background:var(--color-primary)}.cypost-module__-BAtjq__commentButton:disabled{cursor:not-allowed;opacity:.7}.cypost-module__-BAtjq__commentStatusSuccess,.cypost-module__-BAtjq__commentStatusError{font-size:.8rem}.cypost-module__-BAtjq__commentStatusSuccess{color:var(--color-success)}.cypost-module__-BAtjq__commentStatusError{color:var(--color-error)}.cypost-module__-BAtjq__avatarTalent{border-radius:999px}.cypost-module__-BAtjq__avatarCompany{border-radius:var(--radius)}.cypost-module__-BAtjq__spinner{animation:1s linear infinite cypost-module__-BAtjq__spin}@keyframes cypost-module__-BAtjq__spin{to{transform:rotate(360deg)}}@media (max-width:640px){.cypost-module__-BAtjq__toast{text-align:center;width:calc(100% - 32px);top:12px}.cypost-module__-BAtjq__page{border-left:0;border-right:0;max-width:100%;padding:0}.cypost-module__-BAtjq__header{padding:20px 16px 12px}.cypost-module__-BAtjq__composer{margin:0;padding:.9rem 16px}.cypost-module__-BAtjq__feed{padding:8px 0 48px}.cypost-module__-BAtjq__feedTitle{padding:0 16px}.cypost-module__-BAtjq__postCard{--avatar-size:40px;padding:.95rem 16px}.cypost-module__-BAtjq__postImage{border-radius:var(--radius);min-height:260px;margin-top:.75rem}.cypost-module__-BAtjq__postImage.cypost-module__-BAtjq__postImageLoaded{min-height:0}.cypost-module__-BAtjq__skeletonImage{height:300px}.cypost-module__-BAtjq__detailHeader{padding:12px 16px}.cypost-module__-BAtjq__detailPost{margin:0;padding:.95rem 16px}.cypost-module__-BAtjq__detailComments{padding:0 16px 48px}.cypost-module__-BAtjq__commentReplies{margin-left:2.2rem}}@media (max-width:900px){.cypost-module__-BAtjq__composerToolbar{row-gap:.5rem}}@media (hover:none),(pointer:coarse){.cypost-module__-BAtjq__postCard.cypost-module__-BAtjq__postClickable:hover{background:var(--color-bg)}}@media (min-width:901px) and (hover:hover) and (pointer:fine){.cypost-module__-BAtjq__postCard{padding-left:1.5rem;padding-right:1.75rem}.cypost-module__-BAtjq__postCard.cypost-module__-BAtjq__postClickable:hover{background:var(--color-surface)}}
