.page_thread__FEgD5{max-width:var(--max-width-page);margin:0 auto}.page_breadcrumb__no_Su{margin-bottom:var(--space-4);display:flex;align-items:center;gap:var(--space-2)}.page_breadcrumbLink__Eh6Od{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.page_breadcrumbLink__Eh6Od:hover{color:var(--color-accent)}.page_breadcrumbSep__m8FNG{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted)}.page_header__XMR5_{max-width:var(--max-width-thread);margin-bottom:var(--space-6)}.page_title__BY6gJ{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-text);margin-bottom:var(--space-3);line-height:var(--leading-2xl)}.page_meta__pcMPk{display:flex;align-items:center;gap:var(--space-4);flex-wrap:wrap}.page_author__shck4{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-secondary);text-decoration:none;transition:color var(--transition-fast)}.page_author__shck4:hover{color:var(--color-accent)}.page_metaMono__BttsN{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.page_body__0Xb7f{max-width:var(--max-width-thread);margin-bottom:var(--space-8)}.page_bodyText__GnqPo{line-height:var(--leading-base);color:var(--color-text);white-space:pre-wrap}.page_bodyText__GnqPo,.page_tombstoneBody__f7vt1{font-family:var(--font-body);font-size:var(--text-base)}.page_tombstoneBody__f7vt1{color:var(--color-text-muted)}.page_replies__lOI3K{max-width:var(--max-width-thread);margin-bottom:var(--space-8)}.page_reply__wiyOA{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.page_reply__wiyOA:last-child{border-bottom:none}.page_replyMeta__tZ5Pw{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2)}.page_replyAuthor__YgA6Y{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent);text-decoration:none;transition:color var(--transition-fast)}.page_replyAuthor__YgA6Y:hover{color:var(--color-accent-hover)}.page_replyBody__FG8pA{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);color:var(--color-text);white-space:pre-wrap}.page_mention__UHglX{font-family:var(--font-mono);color:var(--color-accent);text-decoration:none}.page_mention__UHglX:hover{color:var(--color-accent-hover)}.page_mentionPlain__QnrKP{font-family:var(--font-mono);color:var(--color-text-secondary)}.page_replyTombstone__3_jAO{padding:var(--space-4) 0;border-bottom:1px solid var(--color-border)}.page_tombstoneText__nGdfG{font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-muted)}.CopyLinkButton_btn__iP0um{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-secondary);background:none;border:none;cursor:pointer;padding:0;transition:color var(--transition-fast)}.CopyLinkButton_btn__iP0um:hover{color:var(--color-accent)}.CopyLinkButton_btnCopied__nsxyr{color:var(--color-success)}.PendingReplies_pendingSection__WYYaI{max-width:var(--max-width-thread);margin-bottom:var(--space-4)}.PendingReplies_pendingReply__iNY7_{padding:var(--space-4);border:1px dashed var(--color-border);border-radius:var(--radius);background-color:var(--color-surface);margin-bottom:var(--space-3)}.PendingReplies_meta__z6f4Z{display:flex;align-items:center;gap:var(--space-3);margin-bottom:var(--space-2);flex-wrap:wrap}.PendingReplies_author__v_ZAe{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-accent)}.PendingReplies_status__dcRDe{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-warning)}.PendingReplies_time__x8xb2{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.PendingReplies_body___GRPm{font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);color:var(--color-text);white-space:pre-wrap}.LoginWall_overlay__GKvVq{position:fixed;inset:0;background-color:rgba(0,0,0,.7);z-index:300;display:flex;align-items:center;justify-content:center;padding:var(--space-4)}.LoginWall_modal__btGd4{position:relative;background-color:var(--color-surface-raised);border:1px solid var(--color-border-strong);border-radius:var(--radius);padding:var(--space-8);width:100%;max-width:400px}.LoginWall_heading___kYJm{font-family:var(--font-display);font-size:var(--text-xl);color:var(--color-accent);margin-bottom:var(--space-6);text-align:center}.LoginWall_googleBtn__Ax9zI{width:100%;padding:var(--space-2) var(--space-4);background-color:var(--color-accent);color:#ffffff;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;border:none;border-radius:var(--radius);cursor:pointer;transition:background-color var(--transition-fast)}.LoginWall_googleBtn__Ax9zI:hover:not(:disabled){background-color:var(--color-accent-hover)}.LoginWall_googleBtn__Ax9zI:disabled{opacity:.6;cursor:not-allowed}.LoginWall_divider__pa4ve{display:flex;align-items:center;gap:var(--space-3);margin:var(--space-6) 0;color:var(--color-text-muted);font-size:var(--text-xs)}.LoginWall_divider__pa4ve:after,.LoginWall_divider__pa4ve:before{content:"";flex:1 1;border-top:1px solid var(--color-border)}.LoginWall_form__VWW2_{display:flex;flex-direction:column;gap:var(--space-3)}.LoginWall_input__NCxkq{width:100%;padding:var(--space-2) var(--space-3);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-sm)}.LoginWall_input__NCxkq:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-dim);outline:none}.LoginWall_input__NCxkq::placeholder{color:var(--color-text-muted)}.LoginWall_error__tmpej{font-size:var(--text-xs);color:var(--color-error);margin:0}.LoginWall_submitBtn__RzPM6{width:100%;padding:var(--space-2) var(--space-4);background-color:var(--color-accent);color:#ffffff;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;border:none;border-radius:var(--radius);cursor:pointer;transition:background-color var(--transition-fast)}.LoginWall_submitBtn__RzPM6:hover:not(:disabled){background-color:var(--color-accent-hover)}.LoginWall_submitBtn__RzPM6:disabled{opacity:.6;cursor:not-allowed}.LoginWall_toggle__wW_wD{display:block;width:100%;margin-top:var(--space-4);padding:0;background:none;border:none;font-family:var(--font-body);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;text-align:center;transition:color var(--transition-fast)}.LoginWall_toggle__wW_wD:hover{color:var(--color-accent)}.LoginWall_close__kUTYQ{position:absolute;top:var(--space-3);right:var(--space-3);background:none;border:none;color:var(--color-text-muted);font-size:var(--text-xl);cursor:pointer;line-height:1;padding:var(--space-1);transition:color var(--transition-fast)}.LoginWall_close__kUTYQ:hover{color:var(--color-text)}.ReplyForm_form__T4QzD{max-width:var(--max-width-thread);margin-bottom:var(--space-8)}.ReplyForm_srOnly__C9lKk{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.ReplyForm_textarea__7ZRrb{width:100%;min-height:96px;max-height:300px;padding:var(--space-3);background-color:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius);color:var(--color-text);font-family:var(--font-body);font-size:var(--text-base);line-height:var(--leading-base);resize:vertical}.ReplyForm_textarea__7ZRrb:focus{border-color:var(--color-accent);box-shadow:0 0 0 2px var(--color-accent-dim);outline:none}.ReplyForm_textarea__7ZRrb::placeholder{color:var(--color-text-muted)}.ReplyForm_formFooter__tAVjr{display:flex;justify-content:space-between;align-items:center;margin-top:var(--space-2);flex-wrap:wrap;gap:var(--space-2)}.ReplyForm_charCount__K5aRz{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}.ReplyForm_charCountError__ZbV9Z{color:var(--color-error)}.ReplyForm_submitArea__EebJC{display:flex;align-items:center;gap:var(--space-3);margin-left:auto}.ReplyForm_cooldown__eZfH6{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-warning)}.ReplyForm_submitBtn__xD6j4{padding:var(--space-2) var(--space-4);background-color:var(--color-accent);color:#ffffff;font-family:var(--font-body);font-size:var(--text-sm);font-weight:600;border:none;border-radius:var(--radius);cursor:pointer;transition:background-color var(--transition-fast)}.ReplyForm_submitBtn__xD6j4:hover:not(:disabled){background-color:var(--color-accent-hover)}.ReplyForm_submitBtn__xD6j4:disabled{background-color:var(--color-surface);color:var(--color-text-muted);border:1px solid var(--color-border);cursor:not-allowed}@media (max-width:767px){.ReplyForm_submitBtn__xD6j4{width:100%}.ReplyForm_submitArea__EebJC{width:100%;flex-direction:column;align-items:stretch}}.SuggestedThreads_section__A3_Tq{margin-top:var(--space-8);max-width:var(--max-width-page)}.SuggestedThreads_heading__N7k6a{font-family:var(--font-body);font-size:var(--text-lg);font-weight:600;color:var(--color-text);margin-bottom:var(--space-4)}.SuggestedThreads_grid__kVJFd{display:grid;grid-template-columns:1fr;grid-gap:var(--space-3);gap:var(--space-3)}@media (min-width:768px){.SuggestedThreads_grid__kVJFd{grid-template-columns:repeat(3,minmax(0,1fr))}}.SuggestedThreads_card__uka8t{display:block;min-width:0;background-color:var(--color-surface);padding:var(--space-3);border-radius:var(--radius);text-decoration:none;color:inherit;transition:background-color var(--transition-fast)}.SuggestedThreads_card__uka8t:hover{background-color:var(--color-surface-raised)}.SuggestedThreads_title__hP3ml{font-family:var(--font-body);font-size:var(--text-base);font-weight:600;color:var(--color-text);display:block;margin-bottom:var(--space-2)}.SuggestedThreads_meta__Tjyhb{display:flex;align-items:center;gap:var(--space-3)}.SuggestedThreads_boardTag__NIMdU{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-accent);background-color:var(--color-accent-dim);padding:var(--space-1) var(--space-2);border-radius:var(--radius)}.SuggestedThreads_replyCount__xZKS1{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted)}