.page_main__xiEsg{min-height:100vh;padding:2rem;max-width:1400px;margin:0 auto;animation:page_fadeIn__VmCQH .6s ease-out}.page_header__KZD3A{display:flex;justify-content:space-between;align-items:center;margin-bottom:3rem;padding:1.5rem 2rem;background:linear-gradient(135deg,var(--bg-surface) 0,var(--bg-elevated) 100%);border:1px solid var(--border-primary);border-left:4px solid var(--purple-primary);position:relative;overflow:visible;animation:page_slideDown__9SHwb .6s ease-out}@keyframes page_slideDown__9SHwb{0%{opacity:0;transform:translateY(-20px)}to{opacity:1;transform:translateY(0)}}.page_header__KZD3A:after,.page_header__KZD3A:before{content:"";position:absolute;width:20px;height:20px;border:2px solid var(--purple-primary)}.page_header__KZD3A:before{top:10px;left:10px;border-right:none;border-bottom:none}.page_header__KZD3A:after{bottom:10px;right:10px;border-left:none;border-top:none}.page_branding__d6oVr{display:flex;flex-direction:column;align-items:flex-start}.page_header__KZD3A h1{color:var(--text-primary);font-size:2.5rem;margin:0;font-weight:700;text-transform:uppercase;letter-spacing:.05em;position:relative}.page_header__KZD3A h1:after{content:"";position:absolute;bottom:-8px;left:0;width:60%;height:3px;background:linear-gradient(90deg,var(--gold-primary) 0,transparent 100%)}.page_teamSubtitle__Mvz7U{color:var(--gold-primary);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-top:.5rem}.page_mainNav__6NC7O{display:flex;align-items:center;gap:.5rem}.page_navLink__sH6WQ{color:var(--text-primary);text-decoration:none;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:.5rem 1rem;transition:all .2s ease;border:none;border-bottom:2px solid transparent;background:none;cursor:pointer}.page_navLink__sH6WQ:hover{color:var(--gold-primary);border-bottom-color:var(--gold-primary)}.page_adminLink__zGX4g{color:var(--text-secondary);text-decoration:none;font-size:var(--font-size-xs);font-weight:500;text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:.375rem .75rem;margin-left:.5rem;border:1px solid var(--border-primary);transition:all .2s ease}.page_adminLink__zGX4g:hover{color:var(--text-primary);border-color:var(--purple-primary)}.page_userSection__hrZHU{display:flex;align-items:center;gap:1rem}.page_usernameLink__ivTua{color:var(--text-primary);text-decoration:none;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);padding:.5rem .75rem;transition:all .2s ease}.page_usernameLink__ivTua:hover{color:var(--purple-primary)}.page_logoutButton__w__3a{padding:.5rem 1rem;background:linear-gradient(135deg,var(--gold-primary) 0,var(--gold-dark) 100%);color:var(--bg-primary);border:none;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .2s ease}.page_logoutButton__w__3a:hover{box-shadow:var(--glow-gold);transform:translateY(-1px)}.page_notificationWrapper__uu26I{position:relative}.page_bellButton__024MD{background:none;border:none;color:var(--text-primary);cursor:pointer;padding:.5rem;position:relative;display:flex;align-items:center;transition:color .2s ease}.page_bellButton__024MD:hover{color:var(--gold-primary)}.page_bellBadge__j7Ix_{position:absolute;top:2px;right:0;background:#ef4444;color:#fff;font-size:.625rem;font-weight:700;min-width:16px;height:16px;border-radius:8px;display:flex;align-items:center;justify-content:center;padding:0 4px}.page_notificationDropdown__WVCGX{position:absolute;top:calc(100% + .5rem);right:0;width:340px;background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:8px;box-shadow:var(--shadow-elevated);z-index:100}.page_notificationHeader__c3AXf{display:flex;align-items:center;justify-content:space-between;padding:.75rem 1rem;border-bottom:1px solid var(--border-primary)}.page_notificationHeader__c3AXf h4{font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:600}.page_markAllReadButton__3Ng_i{background:none;border:none;color:var(--purple-glow);font-size:.75rem;font-weight:600;cursor:pointer;transition:color .2s ease}.page_markAllReadButton__3Ng_i:hover{color:var(--gold-primary)}.page_notificationEmpty__i5PFO{padding:2rem 1rem;text-align:center;color:var(--text-muted);font-size:var(--font-size-xs);line-height:1.5}.page_notificationList__ag6uh{overflow-y:auto;max-height:360px}.page_notificationItem__vfwCO{display:flex;align-items:flex-start;gap:.75rem;padding:.75rem 1rem;width:100%;box-sizing:border-box;background:transparent;border:none;border-bottom:1px solid var(--border-primary);color:var(--text-primary);text-align:left;cursor:pointer;transition:background .2s ease;position:relative;font-family:var(--font-body);font-size:var(--font-size-xs)}.page_notificationItem__vfwCO:hover{background:var(--bg-surface)}.page_notificationItem__vfwCO.page_unread__qRj2_{background:rgba(79,38,131,.08)}.page_notificationItem__vfwCO.page_unread__qRj2_:hover{background:rgba(79,38,131,.15)}.page_notificationAvatar__kSO8F{flex-shrink:0;width:32px;height:32px;min-width:32px;min-height:32px;border-radius:50%;overflow:hidden;display:flex;align-items:center;justify-content:center}.page_notificationAvatarImg__lOiR8{width:100%;height:100%;object-fit:cover;border-radius:50%}.page_notificationAvatarFallback__Xv5zD{width:32px;height:32px;background:var(--purple-primary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;font-family:var(--font-display);font-size:.75rem;font-weight:700;border-radius:50%}.page_notificationContent__IKWI9{flex:1 1;min-width:0;display:flex;flex-direction:column}.page_notificationMessage__K4DBa{display:block;font-size:var(--font-size-xs);line-height:1.4;color:var(--text-primary)}.page_notificationTime__PuWv_{display:block;font-size:.6875rem;color:var(--text-muted);margin-top:.25rem}.page_unreadDot__oDNNc{width:8px;height:8px;border-radius:50%;background:var(--purple-glow);flex-shrink:0;margin-top:.375rem}@media (max-width:768px){.page_notificationDropdown__WVCGX{width:300px;right:-1rem}}.page_loading__6aXRC{min-height:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.5rem;color:var(--text-primary)}.page_spinner__nfUCj{width:56px;height:56px;border-top:4px solid var(--bg-surface);border:4px solid var(--bg-surface);border-top-color:var(--purple-primary);border-right:4px solid var(--gold-primary);border-radius:50%;animation:page_spin__wcPWj 1s linear infinite;box-shadow:var(--glow-purple)}@keyframes page_spin__wcPWj{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.page_loading__6aXRC p{font-size:1.1rem;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.page_actionButtonsRow__1V8zL{display:flex;gap:1rem;margin-bottom:2rem}.page_actionButton__akSsk{padding:.875rem 1.5rem;background:var(--bg-surface);color:var(--text-primary);border:1px solid var(--border-primary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease;position:relative;display:flex;align-items:center;gap:.5rem}.page_actionButton__akSsk:hover{border-color:var(--purple-primary);box-shadow:var(--glow-purple);transform:translateY(-2px)}.page_actionButton__akSsk.page_active__vf_Uw{background:linear-gradient(135deg,var(--purple-primary) 0,var(--purple-dark) 100%);border-color:var(--purple-primary);box-shadow:var(--glow-purple)}.page_actionButtonBadge__cMcZX{background:var(--gold-primary);color:var(--bg-primary);font-size:var(--font-size-xs);font-weight:700;padding:.125rem .5rem;border-radius:10px;min-width:1.25rem;text-align:center}.page_errorBanner__lD_2x{background:rgba(239,68,68,.15);color:#EF4444;border:1px solid rgba(239,68,68,.3);padding:1rem 1.5rem;margin-bottom:1.5rem;text-align:center;font-weight:600;animation:page_slideDown__9SHwb .3s ease-out,page_fadeOut__ljfy2 .5s ease-in 3.5s forwards}@keyframes page_fadeOut__ljfy2{to{opacity:0}}.page_skeleton__7dKfC{background:var(--bg-surface);border:1px solid var(--border-primary);position:relative;overflow:hidden}.page_skeleton__7dKfC:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.05),transparent);animation:page_shimmer__uv_bQ 1.5s infinite}@keyframes page_shimmer__uv_bQ{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.page_skeletonTopic__k_CsS{height:120px;margin-bottom:1rem;-webkit-clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%)}.page_skeletonComment__e0HQf{height:60px;margin-bottom:.75rem;border-left:3px solid var(--border-primary)}.page_newTopicSection__YGIIM{background:var(--bg-surface);padding:2rem;border:1px solid var(--border-primary);position:relative;margin-bottom:3rem;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);animation:page_slideUp__dsJiN .6s ease-out .1s backwards}@keyframes page_slideUp__dsJiN{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.page_newTopicSection__YGIIM:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--purple-primary) 0,var(--gold-primary) 100%)}.page_newTopicSection__YGIIM h2{color:var(--text-primary);font-size:1.75rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em}.page_form__Qoe7n{display:flex;flex-direction:column;gap:1.5rem}.page_formGroup__MvaAO{display:flex;flex-direction:column;gap:.5rem}.page_formGroup__MvaAO label{font-weight:600;color:var(--text-secondary);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.page_categorySelect__KlO63,.page_input__9Clqm,.page_textarea__o9Jh6{padding:.875rem;background:var(--bg-elevated);border:1px solid var(--border-primary);color:var(--text-primary);font-size:1rem;font-family:var(--font-body);transition:all .3s ease}.page_categorySelect__KlO63:focus,.page_input__9Clqm:focus,.page_textarea__o9Jh6:focus{outline:none;border-color:var(--purple-primary);box-shadow:var(--glow-purple)}.page_textarea__o9Jh6{resize:none;min-height:60px;max-height:300px;overflow-y:auto}.page_categorySelect__KlO63{cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg width='12' height='8' viewBox='0 0 12 8' fill='none' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='M1 1L6 6L11 1' stroke='%239898b0' stroke-width='2' stroke-linecap='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 1rem center;padding-right:3rem}.page_submitButton__AidpG{align-self:flex-start;padding:.875rem 2.5rem;background:linear-gradient(135deg,var(--purple-primary) 0,var(--purple-dark) 100%);color:var(--text-primary);border:1px solid var(--purple-primary);font-size:1rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;cursor:pointer;transition:all .3s ease;position:relative;overflow:hidden}.page_submitButton__AidpG:before{content:"";position:absolute;top:0;left:-100%;width:100%;height:100%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.2),transparent);transition:left .5s ease}.page_submitButton__AidpG:hover{box-shadow:var(--glow-purple);transform:translateY(-2px)}.page_submitButton__AidpG:hover:before{left:100%}.page_submitButton__AidpG:active{transform:translateY(0)}.page_proposalsSection__ScH7Q{background:var(--bg-surface);padding:2rem;border:1px solid var(--border-primary);position:relative;margin-bottom:3rem;-webkit-clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 20px) 0,100% 20px,100% 100%,0 100%);animation:page_slideUp__dsJiN .6s ease-out .15s backwards}.page_proposalsSection__ScH7Q:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:linear-gradient(180deg,var(--gold-primary) 0,var(--purple-primary) 100%)}.page_proposalsHeader__5VKUO{margin-bottom:1.5rem}.page_proposalsHeader__5VKUO h2{color:var(--text-primary);font-size:1.75rem;margin-bottom:.5rem;text-transform:uppercase;letter-spacing:.05em}.page_proposalsDescription__1KZzQ{color:var(--text-secondary);font-size:var(--font-size-xs);margin:0}.page_proposeButton___CqBh{padding:.75rem 1.5rem;background:var(--bg-elevated);color:var(--gold-primary);border:1px solid var(--gold-primary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease;margin-bottom:1.5rem}.page_proposeButton___CqBh:hover{background:var(--gold-primary);color:var(--bg-primary);box-shadow:var(--glow-gold)}.page_proposalForm__vsnZ4{display:flex;flex-direction:column;gap:1.25rem;margin-bottom:1.5rem;padding:1.5rem;background:var(--bg-elevated);border:1px solid var(--border-primary)}.page_similarWarning__CgFLP{background:rgba(245,158,11,.1);border:1px solid rgba(245,158,11,.3);padding:.75rem 1rem;font-size:var(--font-size-xs);color:#FBBF24}.page_similarWarning__CgFLP span{font-weight:600;display:block;margin-bottom:.5rem}.page_similarWarning__CgFLP ul{margin:0;padding-left:1.25rem;color:var(--text-secondary)}.page_similarWarning__CgFLP li{margin-bottom:.25rem}.page_proposalError__MHTTz{color:#EF4444;font-size:var(--font-size-xs);margin:0}.page_proposalsList__8MGex{display:flex;flex-direction:column;gap:1rem}.page_proposalCard__ftbrz{display:flex;align-items:flex-start;gap:1rem;padding:1rem;background:var(--bg-elevated);border:1px solid var(--border-primary);transition:all .3s ease}.page_proposalCard__ftbrz:hover{border-color:var(--purple-primary);transform:translateX(4px)}.page_proposalVoteButton__8OcK0{display:flex;flex-direction:column;align-items:center;gap:.25rem;padding:.5rem .75rem;background:var(--bg-surface);border:1px solid var(--border-primary);color:var(--text-secondary);cursor:pointer;transition:all .3s ease;min-width:50px}.page_proposalVoteButton__8OcK0.page_voted__NOhMP,.page_proposalVoteButton__8OcK0:hover{border-color:var(--gold-primary);color:var(--gold-primary)}.page_proposalVoteButton__8OcK0.page_voted__NOhMP{background:rgba(255,198,47,.15)}.page_voteArrow__2gkj8{font-size:1rem;line-height:1}.page_voteCount__lspzU{font-size:var(--font-size-xs);font-weight:700}.page_proposalContent__P0upZ{flex:1 1;min-width:0}.page_proposalTitleRow__LM9VK{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;margin-bottom:.5rem}.page_proposalTitleRow__LM9VK h4{color:var(--text-primary);font-size:1rem;margin:0;font-weight:600}.page_proposalLink__x71uv{font-size:var(--font-size-xs);text-decoration:none;transition:transform .2s ease}.page_proposalLink__x71uv:hover{transform:scale(1.1)}.page_proposalMeta__EiDuF{display:flex;gap:1rem;font-size:var(--font-size-xs);color:var(--text-muted)}.page_proposalActions__FgZgT{display:flex;gap:.5rem;align-items:center}.page_promoteButton__QHyfi{padding:.5rem 1rem;background:linear-gradient(135deg,var(--purple-primary) 0,var(--purple-dark) 100%);color:var(--text-primary);border:1px solid var(--purple-primary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease}.page_promoteButton__QHyfi:hover{box-shadow:var(--glow-purple);transform:translateY(-2px)}.page_proposedByCredit__R5hhK{color:var(--gold-primary);font-size:var(--font-size-xs);font-weight:600;padding:.25rem .5rem;background:rgba(255,198,47,.1);border:1px solid rgba(255,198,47,.3)}.page_topicsSection__MHLzS{margin-top:2rem;animation:page_slideUp__dsJiN .6s ease-out .2s backwards}.page_topicsSection__MHLzS h2{color:var(--text-primary);font-size:2rem;margin-bottom:1.5rem;text-transform:uppercase;letter-spacing:.05em}.page_debateTabs__5sN_J{display:flex;gap:0;margin-bottom:1.5rem;border-bottom:1px solid var(--border-primary)}.page_debateTab__s2Y0u{padding:.75rem 1.5rem;background:none;border:none;border-bottom:2px solid transparent;color:var(--text-secondary);font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);cursor:pointer;transition:all .2s ease}.page_debateTab__s2Y0u:hover{color:var(--gold-primary)}.page_debateTab__s2Y0u.page_active__vf_Uw{color:var(--gold-primary);border-bottom-color:var(--gold-primary)}[data-theme=light] .page_debateTab__s2Y0u.page_active__vf_Uw{color:var(--purple-primary);border-bottom-color:var(--purple-primary)}.page_sortControls__pdwny{display:flex;gap:.75rem;margin-bottom:1.5rem;align-items:center;flex-wrap:wrap}.page_sortButton__r2rFa{padding:.625rem 1.25rem;background:var(--bg-surface);color:var(--text-secondary);border:1px solid var(--border-primary);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease}.page_sortButton__r2rFa:hover{background:var(--bg-elevated);border-color:var(--purple-primary);color:var(--text-primary)}.page_sortButton__r2rFa.page_active__vf_Uw{background:var(--purple-primary);color:var(--text-primary);border-color:var(--purple-primary);box-shadow:var(--glow-purple)}.page_filterSection__UI0D6{margin-bottom:1.5rem;padding:1.25rem;background:var(--bg-surface);border:1px solid var(--border-primary);border-left:3px solid var(--gold-primary)}.page_filterLabel__oqR80{display:block;margin-bottom:.875rem;font-weight:700;color:var(--text-primary);font-size:var(--font-size-xs);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.page_categoryFilters__v4tXG{display:flex;gap:.75rem;flex-wrap:wrap}.page_filterButton__PAcoH{padding:.625rem 1.25rem;background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-primary);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease}.page_filterButton__PAcoH:hover{border-color:var(--purple-primary);color:var(--text-primary);transform:translateY(-2px)}.page_filterButton__PAcoH.page_active__vf_Uw{background:linear-gradient(135deg,var(--purple-primary) 0,var(--purple-dark) 100%);color:var(--text-primary);border-color:var(--purple-primary);box-shadow:var(--glow-purple)}.page_filterButtonMyTopics__Gpzbh{background:var(--bg-elevated);color:var(--gold-primary);border:1px solid var(--gold-primary)}.page_filterButtonMyTopics__Gpzbh:hover{background:rgba(212,175,55,.1);border-color:var(--gold-primary);color:var(--gold-primary)}.page_filterButtonMyTopics__Gpzbh.page_active__vf_Uw{background:linear-gradient(135deg,var(--gold-primary) 0,#b8960c 100%);color:var(--bg-primary);border-color:var(--gold-primary);box-shadow:var(--glow-gold)}.page_filterDropdown__GGYpw{position:relative;display:inline-block;margin-left:auto}.page_filterDropdownTrigger___ePFr{display:flex;align-items:center;gap:.75rem;padding:.625rem 1.25rem;background:var(--bg-elevated);color:var(--text-primary);border:1px solid var(--border-primary);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease}.page_filterDropdownTrigger___ePFr:hover{border-color:var(--purple-primary);background:var(--bg-surface)}.page_filterDropdownArrow___Cg1b{font-size:.625rem;color:var(--text-secondary)}.page_filterDropdownMenu__soEAu{position:absolute;top:100%;left:0;min-width:100%;margin-top:.25rem;background:var(--bg-elevated);border:1px solid var(--border-primary);box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100}.page_filterDropdownItem__NAh6Q{display:block;width:100%;padding:.625rem 1.25rem;background:transparent;color:var(--text-secondary);border:none;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);text-align:left;cursor:pointer;transition:all .2s ease}.page_filterDropdownItem__NAh6Q:hover{background:var(--bg-surface);color:var(--text-primary)}.page_filterDropdownItem__NAh6Q.page_active__vf_Uw{background:linear-gradient(135deg,var(--purple-primary) 0,var(--purple-dark) 100%);color:var(--text-primary)}.page_filterDropdownItemMyTopics__pZWr5{color:var(--gold-primary)}.page_filterDropdownItemMyTopics__pZWr5:hover{background:rgba(212,175,55,.1);color:var(--gold-primary)}.page_filterDropdownItemMyTopics__pZWr5.page_active__vf_Uw{background:linear-gradient(135deg,var(--gold-primary) 0,#b8960c 100%);color:var(--bg-primary)}.page_emptyState__6Kja2{text-align:center;color:var(--text-secondary);padding:4rem 2rem;font-size:1.1rem;background:var(--bg-surface);border:1px dashed var(--border-primary)}.page_topicsList__GFcev{display:flex;flex-direction:column;gap:1.5rem}.page_topicCard__BWYKr{background:var(--bg-surface);padding:1.75rem;border:1px solid var(--border-primary);position:relative;transition:all .3s ease;-webkit-clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);clip-path:polygon(0 0,calc(100% - 15px) 0,100% 15px,100% 100%,0 100%);animation:page_slideUp__dsJiN .4s ease-out backwards;animation-delay:calc(var(--card-index, 0) * .05s)}.page_topicCard__BWYKr:before{content:"";position:absolute;top:0;left:0;width:4px;height:100%;background:var(--gold-primary);transition:all .3s ease}.page_topicCardBreaking__7vp4_:before{background:var(--red-breaking)}.page_topicCardBreaking__7vp4_:hover{border-color:var(--red-breaking)}.page_topicCardBreaking__7vp4_:hover:before{background:var(--red-breaking)}.page_topicCard__BWYKr:hover{border-color:var(--purple-primary);transform:translateX(4px);box-shadow:var(--glow-purple)}.page_topicCard__BWYKr:hover:before{width:6px;background:linear-gradient(180deg,var(--purple-primary) 0,var(--gold-primary) 100%)}.page_topicHeader__pA5ru{display:flex;flex-direction:row;justify-content:space-between;align-items:flex-start;gap:1rem;margin-bottom:1rem}.page_topicTitleSection__uOybQ{flex:1 1;display:flex;flex-direction:column;gap:.625rem}.page_topicTitleRow__DK7Ko{display:flex;align-items:center;gap:.875rem;flex-wrap:wrap}.page_topicTopRow__MuBkx{display:flex;flex-direction:row;justify-content:flex-start;align-items:center;gap:1rem;width:100%}.page_topicTopRowRight___OyGX{display:flex;align-items:center;gap:.75rem}.page_topicTopRow__MuBkx .page_author__kCyaO{font-size:.75rem;color:var(--text-secondary)}.page_topicLink__cSaII{display:inline-flex;align-items:center;gap:.25rem;font-size:var(--font-size-xs);font-weight:600;text-decoration:none;color:var(--text-secondary);text-transform:uppercase;letter-spacing:.025em;transition:all .2s ease}.page_topicLink__cSaII:hover{color:var(--purple-primary)}.page_categoryBadge__B_o1G{display:inline-block;padding:.25rem .625rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);white-space:nowrap;border:1px solid;position:relative;transition:all .3s ease}.page_categoryBadge__B_o1G:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s ease}.page_topicCard__BWYKr:hover .page_categoryBadge__B_o1G:before{opacity:1}.page_categoryDraft__RVI5S{background:rgba(59,130,246,.15);color:#60A5FA;border-color:#3B82F6}.page_categoryDraft__RVI5S:before{box-shadow:0 0 15px rgba(59,130,246,.4)}.page_categoryFreeAgency__AO_QI{background:rgba(249,115,22,.15);color:#FB923C;border-color:#F97316}.page_categoryFreeAgency__AO_QI:before{box-shadow:0 0 15px rgba(249,115,22,.4)}.page_categoryTrades__k9yMj{background:rgba(245,158,11,.15);color:#FBBF24;border-color:#F59E0B}.page_categoryTrades__k9yMj:before{box-shadow:0 0 15px rgba(245,158,11,.4)}.page_categoryRosterManagement__x2xcW{background:rgba(139,92,246,.15);color:#A78BFA;border-color:#8B5CF6}.page_categoryRosterManagement__x2xcW:before{box-shadow:0 0 15px rgba(139,92,246,.4)}.page_categoryGameday__dYr4Z{background:rgba(16,185,129,.15);color:#34D399;border-color:#10B981}.page_categoryGameday__dYr4Z:before{box-shadow:0 0 15px rgba(16,185,129,.4)}.page_categoryFilmRoom__IP86z{background:rgba(6,182,212,.15);color:#22D3EE;border-color:#06B6D4}.page_categoryFilmRoom__IP86z:before{box-shadow:0 0 15px rgba(6,182,212,.4)}.page_categoryAroundtheLeague__kbfrh{background:rgba(100,116,139,.15);color:#94A3B8;border-color:#64748B}.page_categoryAroundtheLeague__kbfrh:before{box-shadow:0 0 15px rgba(100,116,139,.4)}.page_combinedBadge__9kd2N{display:inline-flex;align-items:center;gap:.25rem;padding:.125rem .375rem;font-size:.5625rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide);white-space:nowrap;border:1px solid;position:relative;transition:all .3s ease}.page_combinedBadge__9kd2N:before{content:"";position:absolute;inset:0;opacity:0;transition:opacity .3s ease}.page_topicCard__BWYKr:hover .page_combinedBadge__9kd2N:before{opacity:1}.page_badgeSeparator__lGO6t{opacity:.5}.page_postTypePollLabel__Y0LKo{color:var(--gold-primary)}.page_postTypeDebateLabel__c9DtX{color:#b482dc}.page_postTypeTopicLabel__VOPm_{opacity:.7}.page_topicHeader__pA5ru h3{color:var(--text-primary);font-size:1.75rem;margin:0;font-weight:700;letter-spacing:-.01em;line-height:1.25}.page_topicTitleWrapper__76CF9{display:flex;flex-direction:column;gap:.25rem}.page_topicTitleTruncated__BwJl7{display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.page_topicTitleExpanded__W_uQA,.page_topicTitleTruncated__BwJl7{color:var(--text-primary);font-size:1.75rem;margin:0;font-weight:700;letter-spacing:-.01em;line-height:1.25}.page_topicByline__Mf1hG{display:flex;align-items:center;flex-wrap:wrap;gap:.375rem;font-size:var(--font-size-xs);color:var(--text-secondary);margin-top:.25rem}.page_topicByline__Mf1hG .page_author__kCyaO,.page_topicByline__Mf1hG .page_creatorBadge__T9D4_{font-size:var(--font-size-xs);color:var(--text-secondary);font-weight:500}.page_topicByline__Mf1hG .page_creatorBadge__T9D4_{color:var(--purple-glow)}.page_bylineDot__VmbVa{opacity:.7}.page_bylineDate___uovz,.page_bylineDot__VmbVa{color:var(--text-muted)}.page_readMoreButton__Yb8fi{background:none;border:none;color:#a78bfa;font-size:.8125rem;font-weight:600;cursor:pointer;padding:0;align-self:flex-start}.page_readMoreButton__Yb8fi:hover{color:#c4b5fd;text-decoration:underline}.page_author__kCyaO{color:var(--text-secondary);font-weight:500;display:inline-flex}.page_author__kCyaO,.page_creatorBadge__T9D4_{font-size:.8125rem;align-items:center;gap:.375rem}.page_creatorBadge__T9D4_{display:flex;color:var(--purple-glow);font-weight:600;text-decoration:none;transition:color .2s ease}.page_creatorBadge__T9D4_:hover{color:var(--gold-primary)}.page_creatorAvatar__16q8X{width:20px;height:20px;border-radius:50%;background:var(--purple-primary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;font-size:.625rem;font-weight:700;flex-shrink:0;overflow:hidden}.page_creatorAvatarImg__JVdQZ{width:100%;height:100%;object-fit:cover;border-radius:50%}.page_topicMetaInfo__Id90u{display:flex;gap:1rem;align-items:center;flex-wrap:wrap}.page_deleteButton__151xA{padding:.5rem .75rem;background:rgba(239,68,68,.1);color:#EF4444;border:1px solid rgba(239,68,68,.3);font-size:1rem;cursor:pointer;transition:all .3s ease;opacity:0}.page_topicCard__BWYKr:hover .page_deleteButton__151xA{opacity:1}.page_deleteButton__151xA:hover{background:rgba(239,68,68,.2);border-color:#EF4444;box-shadow:0 0 15px rgba(239,68,68,.3)}.page_topicMeta__qX72A{display:flex;align-items:center;gap:.5rem;flex-shrink:0}.page_topicMeta__qX72A>.page_topicByline__Mf1hG{display:none}.page_topicMeta__qX72A>.page_toggleButtonExpanded__QDcMz,.page_topicMeta__qX72A>.page_toggleButton__6Miqw{order:99}.page_topicMeta__qX72A .page_toggleButtonExpanded__QDcMz,.page_topicMeta__qX72A .page_toggleButton__6Miqw,.page_topicMeta__qX72A .page_topicLink__cSaII,.page_topicMeta__qX72A>span{flex-shrink:0}.page_toggleButton__6Miqw{padding:.625rem 1.25rem;background:var(--bg-elevated);color:var(--gold-primary);border:1px solid var(--border-primary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease;white-space:nowrap}.page_toggleButton__6Miqw:hover{background:var(--gold-primary);color:var(--bg-primary);border-color:var(--gold-primary);box-shadow:var(--glow-gold);transform:translateY(-2px)}.page_toggleButtonExpanded__QDcMz{padding:.375rem .5rem;background:transparent;color:var(--text-secondary);border:none;font-size:.8125rem;font-weight:500;text-transform:none;letter-spacing:normal;cursor:pointer;transition:color .15s ease;white-space:nowrap}.page_toggleButtonExpanded__QDcMz:hover{color:var(--text-primary)}.page_threadSection__4y20o{border-top:1px solid var(--border-primary);padding-top:1.25rem;margin-top:1.25rem;animation:page_expandThread__blrpn .3s ease-out}@keyframes page_expandThread__blrpn{0%{opacity:0;max-height:0}to{opacity:1;max-height:1000px}}.page_commentsList__whkvL{display:flex;flex-direction:column;gap:1rem;margin-bottom:1.5rem}.page_comment__xfeEI{padding:1rem;transition:all .2s ease;animation:page_slideUp__dsJiN .3s ease-out backwards;animation-delay:calc(var(--comment-index, 0) * .05s)}.page_parentComment__M4GGY{background:var(--bg-elevated);border:1px solid var(--border-primary);border-left:4px solid var(--gold-primary);padding:1.25rem}.page_parentComment__M4GGY:hover{border-left-color:var(--purple-primary)}.page_replyComment__2o8Jn{background:transparent;border:none;border-left:2px solid var(--text-muted);margin-left:1.5rem;padding:.75rem 1rem}.page_replyComment__2o8Jn .page_commentAuthor__AwcR0{font-size:.75rem}.page_replyComment__2o8Jn .page_commentText__ZWolP{font-size:1.125rem}.page_replyIndicator__Jfmwi{color:var(--purple-glow);font-size:.75rem;font-weight:500;margin-right:.25rem}.page_commentHeader__A6GBa{display:flex;align-items:center;gap:.875rem;margin-bottom:.625rem}.page_commentAuthor__AwcR0{color:var(--purple-glow);font-weight:600;font-size:.8125rem;text-transform:uppercase;letter-spacing:var(--tracking-wider)}.page_commentDate___ZHSi{color:var(--text-muted);font-size:.75rem}.page_editedLabel___ZIqe{color:var(--text-secondary);font-size:.75rem;font-style:italic}.page_banishedBadge__6EsyJ{background:rgba(239,68,68,.15);color:#ef4444;padding:.125rem .375rem;border-radius:4px;font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider)}.page_editCommentForm__MYhJA{margin-top:.5rem}.page_editCommentTextarea__ia70y{width:100%;padding:.75rem;background:var(--bg-elevated);border:1px solid var(--purple-primary);color:var(--text-primary);font-size:var(--font-size-xs);font-family:var(--font-body);resize:vertical;min-height:60px}.page_editCommentTextarea__ia70y:focus{outline:none;box-shadow:var(--glow-purple)}.page_editCommentLinkInput__sY_Ep{width:100%;padding:.75rem;margin-top:.5rem;background:var(--bg-elevated);border:1px solid var(--border-primary);color:var(--text-primary);font-size:var(--font-size-xs);font-family:var(--font-body)}.page_editCommentLinkInput__sY_Ep:focus{outline:none;border-color:var(--purple-primary);box-shadow:var(--glow-purple)}.page_editCommentLinkInput__sY_Ep::placeholder{color:var(--text-muted);font-size:var(--font-size-xs)}.page_editCommentButtons__xtbe_{display:flex;gap:.5rem;margin-top:.5rem}.page_saveEditButton__YQZ_u{background:linear-gradient(135deg,var(--gold-primary) 0,var(--gold-dark) 100%);color:var(--bg-primary);font-weight:600;transition:all .3s ease}.page_saveEditButton__YQZ_u:hover:not(:disabled){box-shadow:var(--glow-gold)}.page_cancelEditButton___U2e7{transition:all .3s ease}.page_cancelEditButton___U2e7:hover{border-color:var(--text-secondary)}.page_editWarning__utrZJ{color:var(--gold-primary);font-size:var(--font-size-xs);margin-top:.25rem}.page_commentText__ZWolP{color:var(--text-primary);margin:0;font-size:1.25rem;line-height:1.5;word-wrap:break-word;overflow-wrap:break-word;white-space:pre-wrap}.page_commentFooter__RP5xq{display:flex;align-items:center;gap:1rem;margin-top:.5rem}.page_parentComment__M4GGY .page_commentFooter__RP5xq{margin-top:.75rem;padding-top:.5rem;border-top:1px solid var(--border-primary)}.page_replyComment__2o8Jn .page_commentFooter__RP5xq{border-top:none;padding-top:0}.page_overflowMenuContainer__ijt1D{position:relative;margin-left:auto}.page_overflowButton__JUsYQ{background:transparent;border:none;color:var(--text-muted);font-size:1rem;font-weight:700;cursor:pointer;padding:.25rem .5rem;line-height:1;transition:color .2s ease;border-radius:4px;letter-spacing:.1em}.page_overflowButton__JUsYQ:hover{color:var(--text-primary);background:var(--bg-surface)}.page_overflowMenu__Vmyty{position:absolute;right:0;top:100%;margin-top:.25rem;background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:6px;min-width:120px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:100;animation:page_fadeIn__VmCQH .15s ease-out}@keyframes page_fadeIn__VmCQH{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.page_overflowMenuItemDanger__vJQ2w,.page_overflowMenuItem__EAatb{display:block;width:100%;padding:.625rem .875rem;background:transparent;border:none;color:var(--text-secondary);font-size:var(--font-size-xs);text-align:left;cursor:pointer;transition:all .15s ease}.page_overflowMenuItem__EAatb:hover{background:var(--bg-elevated);color:var(--text-primary)}.page_overflowMenuItemDanger__vJQ2w{color:#EF4444}.page_overflowMenuItemDanger__vJQ2w:hover{background:rgba(239,68,68,.1)}.page_overflowMenuItemDanger__vJQ2w:first-child,.page_overflowMenuItem__EAatb:first-child{border-radius:6px 6px 0 0}.page_overflowMenuItemDanger__vJQ2w:last-child,.page_overflowMenuItem__EAatb:last-child{border-radius:0 0 6px 6px}.page_overflowMenuItemDanger__vJQ2w:only-child,.page_overflowMenuItem__EAatb:only-child{border-radius:6px}.page_stanceSelector__ejvJF{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;padding:.75rem;background:var(--bg-elevated);border:1px solid var(--border-primary);border-left:3px solid var(--purple-primary)}.page_stanceLabel__F_re1{color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);white-space:nowrap}.page_stanceOptions__5zsfb{display:flex;flex-wrap:wrap;gap:.5rem}.page_stanceOption__bQsz9{padding:.4rem .75rem;background:var(--bg-surface);border:1px solid var(--border-primary);color:var(--text-secondary);font-size:var(--font-size-xs);font-weight:500;cursor:pointer;transition:all .2s ease}.page_stanceOption__bQsz9:hover{border-color:var(--purple-primary);color:var(--text-primary)}.page_stanceOptionSelected__G8rAf{background:var(--purple-primary);border-color:var(--purple-primary);color:white}.page_stanceOptionSelected__G8rAf:hover{background:var(--purple-dark);border-color:var(--purple-dark);color:white}.page_newMemberBadge__Lm6Gg{background:rgba(251,191,36,.15);color:var(--gold-primary);font-size:.625rem;border-radius:3px;margin-left:.375rem}.page_newMemberBadge__Lm6Gg,.page_stanceBadge__Sccio{display:inline-block;padding:.125rem .375rem;font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page_stanceBadge__Sccio{color:white;font-size:.6875rem;margin-left:.5rem;animation:page_fadeIn__VmCQH .3s ease}.page_stanceBadge__Sccio,.page_stanceBadge__Sccio:first-of-type{background:var(--purple-primary)}.page_stanceIndicator__2OUgG{display:inline-flex;align-items:center;gap:.375rem}.page_stanceDot___4DKU{width:8px;height:8px;border-radius:50%;flex-shrink:0}.page_stanceTag__KrYSX{color:var(--text-muted);font-size:.6875rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}.page_topicStances__4moom{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.page_topicStanceBadge__cnmgf{padding:.25rem .6rem;background:rgba(123,44,191,.25);border:1px solid rgba(180,130,220,.6);color:#c9a0e8}.page_postTypeBadge__T1A7_,.page_topicStanceBadge__cnmgf{font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wide)}.page_postTypeBadge__T1A7_{display:inline-flex;align-items:center;gap:.25rem;padding:.25rem .5rem;border-radius:2px}.page_postTypeBadge__T1A7_ svg{flex-shrink:0}.page_postTypeTopic__7Z8rW{background:rgba(152,152,176,.15);color:var(--text-secondary);border:1px solid rgba(152,152,176,.3)}.page_postTypeDebate__nLid0{background:rgba(123,44,191,.15);color:#b482dc;border:1px solid rgba(123,44,191,.4)}.page_postTypePoll__K6n6y{background:rgba(255,198,47,.15);color:var(--gold-primary);border:1px solid rgba(255,198,47,.4)}.page_compactDebateSection___UlK_{margin:.375rem 0 0;padding:.5rem .75rem .75rem;position:relative}.page_compactDebateSection___UlK_:before{content:"Pick your side";display:block;font-size:.65rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.1em;margin-bottom:.5rem}.page_compactStanceLabel__7B7tq{display:block;font-size:var(--font-size-xs);font-weight:600;color:var(--text-secondary);text-transform:uppercase;letter-spacing:var(--tracking-wider);margin-bottom:.5rem}.page_compactStanceButtons__qafbD{display:flex;flex-wrap:wrap;gap:2rem;align-items:center}.page_compactStanceButton__dbneV{position:relative;padding:.6rem 1.5rem;background:linear-gradient(135deg,rgba(79,38,131,.15),rgba(79,38,131,.25));border:1px solid rgba(79,38,131,.5);border-radius:6px;color:var(--text-primary);font-size:var(--font-size-sm);font-weight:600;text-transform:uppercase;letter-spacing:.03em;cursor:pointer;transition:all .2s ease;box-shadow:0 0 8px rgba(79,38,131,.15)}.page_compactStanceButton__dbneV:hover{border-color:var(--gold-primary);background:linear-gradient(135deg,rgba(79,38,131,.25),rgba(79,38,131,.4));box-shadow:0 0 16px rgba(255,198,47,.25);transform:scale(1.03);color:var(--gold-primary)}.page_compactStanceButtons__qafbD .page_compactStanceButton__dbneV+.page_compactStanceButton__dbneV:before{content:"VS";position:absolute;left:-1.1rem;top:50%;transform:translate(-50%,-50%);font-size:.6rem;font-weight:800;color:var(--gold-primary);letter-spacing:.05em;pointer-events:none}.page_postTypeCards__DEPU_{display:flex;gap:1rem;margin-top:.5rem}.page_postTypeCard__0X9wE{flex:1 1;display:flex;flex-direction:column;align-items:center;gap:.5rem;padding:1.25rem 1rem;background:var(--bg-elevated);border:2px solid var(--border-primary);border-radius:8px;cursor:pointer;transition:all .2s ease}.page_postTypeCard__0X9wE:hover:not(:disabled){border-color:var(--purple-primary);background:var(--bg-surface)}.page_postTypeCard__0X9wE.page_postTypeSelected__sZIls{border-color:var(--purple-primary);background:rgba(79,38,131,.15);box-shadow:0 0 20px rgba(79,38,131,.3)}.page_postTypeCard__0X9wE:disabled{opacity:.5;cursor:not-allowed}.page_postTypeIcon__lERyJ{width:32px;height:32px;color:var(--text-secondary);transition:color .2s ease}.page_postTypeCard__0X9wE.page_postTypeSelected__sZIls .page_postTypeIcon__lERyJ,.page_postTypeCard__0X9wE:hover .page_postTypeIcon__lERyJ{color:var(--purple-primary)}.page_postTypeTitle__7jN8H{font-size:var(--font-size-xs);font-weight:700;color:var(--text-primary);text-transform:uppercase;letter-spacing:var(--tracking-wider)}.page_postTypeDescription__aknd1{font-size:var(--font-size-xs);color:var(--text-secondary);text-align:center}.page_engagementToggle__hW_Ik{display:flex;gap:0;border:1px solid var(--border-primary);border-radius:4px;overflow:hidden;width:-moz-fit-content;width:fit-content}.page_engagementOption__bDayg{padding:.5rem 1rem;background:var(--bg-elevated);border:none;color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s ease;border-right:1px solid var(--border-primary)}.page_engagementOption__bDayg:last-child{border-right:none}.page_engagementOption__bDayg:hover:not(:disabled){color:var(--text-primary);background:var(--bg-surface)}.page_engagementOption__bDayg.page_engagementSelected__VJHBF{background:var(--purple-primary);color:white}.page_editTopicForm__7UFYi{display:flex;flex-direction:column;gap:.75rem;width:100%;padding:.5rem}.page_editTopicRow__nBHbg{display:flex;gap:.75rem;flex-wrap:wrap}.page_editTopicRow__nBHbg .page_input__9Clqm{flex:1 1;min-width:200px}.page_editTopicActions__MHprM{display:flex;gap:.5rem;margin-top:.5rem}.page_editTopicButton__lN9iL{background:none;border:none;cursor:pointer;padding:.25rem .5rem;font-size:var(--font-size-xs);opacity:.5;transition:opacity .2s ease}.page_editTopicButton__lN9iL:hover,.page_topicCard__BWYKr:hover .page_editTopicButton__lN9iL{opacity:1}.page_saveEditButton__YQZ_u{padding:.5rem 1rem;background:var(--purple-primary);border:none;color:white;font-size:var(--font-size-xs);cursor:pointer;transition:background .2s ease}.page_saveEditButton__YQZ_u:hover:not(:disabled){background:var(--purple-hover)}.page_saveEditButton__YQZ_u:disabled{opacity:.5;cursor:not-allowed}.page_cancelEditButton___U2e7{padding:.5rem 1rem;background:transparent;border:1px solid var(--border-primary);color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s ease}.page_cancelEditButton___U2e7:hover:not(:disabled){border-color:var(--text-primary);color:var(--text-primary)}.page_cancelEditButton___U2e7:disabled{opacity:.5;cursor:not-allowed}.page_stanceInputs__VaQsH{display:flex;flex-wrap:wrap;gap:.5rem}.page_stanceInput__eEOKz{flex:1 1;min-width:120px;padding:.5rem .75rem;background:var(--bg-elevated);border:1px solid var(--border-primary);color:var(--text-primary);font-size:var(--font-size-xs);font-family:var(--font-body)}.page_stanceInput__eEOKz:focus{outline:none;border-color:var(--purple-primary)}.page_addStanceButton___NPax{padding:.5rem 1rem;background:transparent;border:1px dashed var(--border-primary);color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s ease}.page_addStanceButton___NPax:hover{border-color:var(--purple-primary);color:var(--purple-primary)}.page_formHint__5fXjm{margin:.25rem 0 .5rem}.page_formHint__5fXjm,.page_optionalLabel__cQlzT{font-size:var(--font-size-xs);color:var(--text-secondary)}.page_optionalLabel__cQlzT{font-weight:400;text-transform:none}.page_breakingNewsSection__Ngean{border:1px solid var(--red-breaking-border);background:var(--red-breaking-bg);border-radius:6px;padding:.75rem 1rem}.page_breakingToggleLabel__vT6lW{display:flex;align-items:center;gap:.5rem;cursor:pointer;margin:0!important;font-weight:600;color:var(--text-primary);text-transform:none!important}.page_breakingToggleCheckbox__kksDi{width:18px;height:18px;cursor:pointer;accent-color:var(--red-breaking);flex-shrink:0}.page_breakingToggleText__bQYhg{font-family:var(--font-body);font-size:var(--font-size-sm)}.page_breakingFields__erod4{display:flex;flex-direction:column;gap:.5rem;margin-top:.75rem}.page_pollOptionsInputs__CQDl6{display:flex;flex-wrap:wrap;gap:.5rem;margin-top:.5rem}.page_pollOptionInput__Rdvob{flex:1 1;min-width:120px;padding:.5rem .75rem;background:var(--bg-elevated);border:1px solid var(--border-primary);color:var(--text-primary);font-size:var(--font-size-xs);font-family:var(--font-body)}.page_pollOptionInput__Rdvob:focus{outline:none;border-color:var(--gold-primary)}.page_addCommentForm__WBrO6{display:flex;gap:.875rem;margin-bottom:1rem}.page_commentInput__gQRbu{flex:1 1;padding:.875rem;background:var(--bg-elevated);border:1px solid var(--border-primary);color:var(--text-primary);font-size:var(--font-size-xs);font-family:var(--font-body);transition:border-color .3s ease,box-shadow .3s ease;resize:none;min-height:60px;max-height:300px;overflow-y:auto}.page_commentInput__gQRbu:focus{outline:none;border-color:var(--purple-primary);box-shadow:var(--glow-purple)}.page_addCommentButton__Df5Ud{padding:.5rem 1rem;background:linear-gradient(135deg,var(--gold-primary) 0,var(--gold-dark) 100%);color:var(--bg-primary);border:1px solid var(--gold-primary);border-radius:4px;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease;white-space:nowrap}.page_addCommentButton__Df5Ud:hover{box-shadow:var(--glow-gold);transform:translateY(-2px)}.page_addCommentButton__Df5Ud:active{transform:translateY(0)}.page_commentGuideline__ap_HV{font-size:var(--font-size-xs);color:var(--text-muted);margin:0 0 .5rem;font-style:italic}.page_threadToolbar__aXtdL{display:flex;align-items:center;gap:.5rem;padding:.5rem 0;margin-bottom:.75rem;border-bottom:1px solid var(--border-primary);flex-wrap:wrap}.page_toolbarButton__vX3Xg{padding:.375rem .75rem;background:var(--bg-elevated);border:1px solid var(--border-primary);color:var(--text-primary);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;border-radius:4px}.page_toolbarButton__vX3Xg:hover{border-color:var(--purple-primary);background:var(--bg-surface)}.page_toolbarButton__vX3Xg.page_active__vf_Uw{color:white;background:var(--purple-primary);border-color:var(--purple-primary)}.page_toolbarButton__vX3Xg.page_commentButton__Epmyd{color:var(--gold-primary)}.page_toolbarButton__vX3Xg.page_commentButton__Epmyd:hover{background:rgba(255,198,47,.1)}.page_toolbarButton__vX3Xg.page_aiButton__64jiE{color:#a78bfa}.page_toolbarButton__vX3Xg.page_aiButton__64jiE:hover{background:rgba(79,38,131,.1)}.page_toolbarGroup__P9EBr{display:flex;gap:.25rem}.page_toolbarDivider__ZMVCa{width:2px;height:20px;background:var(--text-secondary);margin:0 .5rem;border-radius:1px}.page_toolbarFullText__Hr_KL{display:inline}.page_toolbarShortText__oj90g{display:none}.page_toolbarDropdownStack__VAKJa{display:flex;flex-direction:row;gap:.25rem}.page_toolbarDropdown__r6RXv{position:relative;display:inline-block}.page_toolbarDropdownTrigger__rXHdp{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:var(--bg-elevated);border:1px solid var(--border-primary);color:var(--text-primary);font-size:.75rem;font-weight:600;cursor:pointer;transition:all .2s ease;border-radius:4px}.page_toolbarDropdownTrigger__rXHdp:hover{border-color:var(--purple-primary);background:var(--bg-surface)}.page_toolbarDropdownArrow__Un_hI{font-size:.5rem;color:var(--text-secondary)}.page_toolbarDropdownMenu__NrrU9{position:absolute;top:100%;left:0;min-width:100%;margin-top:.25rem;background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:4px;box-shadow:0 4px 12px rgba(0,0,0,.3);z-index:100}.page_toolbarDropdownItem__scnKZ{display:block;width:100%;padding:.375rem .75rem;background:transparent;color:var(--text-primary);border:none;font-size:.75rem;font-weight:600;text-align:left;cursor:pointer;transition:all .2s ease}.page_toolbarDropdownItem__scnKZ:hover{background:var(--bg-surface)}.page_toolbarDropdownItem__scnKZ.page_active__vf_Uw{background:var(--purple-primary);color:white}.page_lockedBadge__Zvz38{font-size:.75rem;color:var(--text-muted);font-style:italic}.page_commentInputWrapper__JtvTm{margin-bottom:1rem;padding:.75rem;background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:8px}.page_cancelCommentButton__hMxmk{padding:.375rem .75rem;background:transparent;border:none;color:var(--text-secondary);font-size:.75rem;cursor:pointer;margin-top:.5rem}.page_cancelCommentButton__hMxmk:hover{color:var(--text-primary)}.page_commentWarning__9Aq2A{font-size:var(--font-size-xs);color:var(--gold-primary);margin:.5rem 0 0}.page_linkInputRow__QNgDz{display:flex;align-items:center;gap:.5rem}.page_linkToggleButton__lKzrn{padding:.5rem;background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:4px;cursor:pointer;font-size:1rem;transition:all .2s ease;opacity:.6}.page_linkToggleButton__lKzrn:hover{border-color:var(--purple-primary);opacity:1}.page_linkToggleButton__lKzrn.page_hasLink__FuqKA{border-color:var(--purple-primary);background:var(--purple-primary);opacity:1}.page_commentLinkInput__DgfTq{flex:1 1;padding:.5rem .75rem;background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:4px;color:var(--text-primary);font-size:var(--font-size-xs);font-family:var(--font-body);transition:all .3s ease}.page_commentLinkInput__DgfTq:focus{outline:none;border-color:var(--purple-primary);box-shadow:var(--glow-purple)}.page_commentLinkInput__DgfTq::placeholder{color:var(--text-muted);font-size:var(--font-size-xs)}.page_commentLinkLocked__R3Ji4{padding:.875rem 1rem;background:transparent;border:1px dashed var(--border-primary);color:var(--text-muted);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s ease;white-space:nowrap}.page_commentLinkLocked__R3Ji4:hover{border-color:var(--gold-primary);color:var(--gold-primary)}.page_commentLink__zSXOh{display:inline-block;font-size:var(--font-size-xs);color:var(--purple-primary);text-decoration:none;margin-top:.5rem;transition:all .2s ease}.page_commentLink__zSXOh:hover{color:var(--gold-primary);transform:scale(1.02)}.page_toggleRepliesButton__bmLS_{background:none;border:none;color:var(--gold-primary);cursor:pointer;font-size:.875rem;font-weight:600;padding:.25rem 0;margin-top:.25rem}.page_toggleRepliesButton__bmLS_:hover{text-decoration:underline;color:var(--gold-light,#f5d56e)}.page_voteButtons__Pm_BB{display:flex;gap:.75rem}.page_agreeButton__GHW8r,.page_disagreeButton__u608z,.page_insightfulButton__rm8fs,.page_sentimentButton__YDGWP{display:flex;align-items:center;gap:.375rem;padding:.25rem .5rem;background:transparent;border:1px solid transparent;border-radius:4px;color:var(--text-muted);font-size:.8125rem;cursor:pointer;transition:color .2s ease,background .2s ease,border-color .2s ease,box-shadow .2s ease}.page_agreeButton__GHW8r:hover,.page_disagreeButton__u608z:hover,.page_insightfulButton__rm8fs:hover,.page_sentimentButton__YDGWP:hover{color:var(--text-secondary)}.page_sentimentButton__YDGWP.page_agree__E1jAi{color:var(--purple-glow)}.page_sentimentButton__YDGWP.page_disagree__rLJMy{color:#d88}.page_insightfulButton__rm8fs.page_voted__NOhMP{color:var(--gold-primary)}.page_agreeButton__GHW8r.page_active__vf_Uw,.page_disagreeButton__u608z.page_active__vf_Uw{color:var(--purple-glow);border-color:var(--purple-primary);background:rgba(123,63,191,.12);box-shadow:0 0 8px rgba(123,63,191,.35)}.page_voteLabel__iDakU{margin-left:.125rem}@media (max-width:768px){.page_commentFooter__RP5xq{gap:.5rem}.page_voteButtons__Pm_BB{gap:.25rem}.page_agreeButton__GHW8r,.page_disagreeButton__u608z,.page_insightfulButton__rm8fs,.page_sentimentButton__YDGWP{padding:.25rem .375rem;gap:.25rem}.page_voteLabel__iDakU{display:none}.page_replyButton__V5nd3{padding:.25rem .375rem}}.page_insightfulCount__Sf74b{font-weight:600;font-size:.8125rem;color:var(--gold-primary)}.page_viewModeToggle__si_9X{display:flex;gap:.5rem;margin-bottom:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--border-primary)}.page_viewModeButton__FW8WJ{padding:.5rem 1rem;background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-primary);font-size:var(--font-size-xs);font-weight:600;cursor:pointer;transition:all .2s ease}.page_viewModeButton__FW8WJ:hover{border-color:var(--purple-primary);color:var(--text-primary)}.page_viewModeButton__FW8WJ.page_active__vf_Uw{background:var(--purple-primary);border-color:var(--purple-primary);color:white}.page_commentSortControls__LB8ZW{display:flex;gap:.5rem;margin-bottom:1rem}.page_commentSortButton__8v31b{padding:.375rem .75rem;background:var(--bg-elevated);color:var(--text-secondary);border:1px solid var(--border-primary);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease}.page_commentSortButton__8v31b.page_active__vf_Uw,.page_commentSortButton__8v31b:hover{border-color:var(--purple-primary);color:var(--text-primary)}.page_commentSortButton__8v31b.page_active__vf_Uw{background:var(--purple-primary)}.page_topTakeBorder__WWatQ{border:1px solid rgba(255,198,47,.3);background:rgba(255,198,47,.04)}.page_topTakePill__5dcwE{display:inline-flex;align-items:center;align-self:flex-start;gap:.25rem;border:1px solid var(--gold-primary);color:var(--gold-primary);background:transparent;font-family:var(--font-display);font-size:.6875rem;font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:.125rem .5rem;border-radius:2px;margin-bottom:.5rem;width:-moz-fit-content;width:fit-content}.page_topTakeBody__ZBXeN{font-weight:600}.page_topTake__UD5na{background:linear-gradient(135deg,rgba(255,198,47,.1),rgba(79,38,131,.1));border-left:1px solid var(--gold-primary);border:1px solid var(--gold-primary);border-left-width:4px;padding:1rem;margin-bottom:1rem;position:relative}.page_topTakeLabel__9m2r2{display:inline-block;background:var(--gold-primary);color:var(--bg-primary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:.25rem .5rem;margin-bottom:.75rem}.page_topTakeContent__gG3Lm .page_upvoteCount__q_BTu{color:var(--gold-primary);font-weight:600}.page_topTakeLocked__gfbfe{background:linear-gradient(135deg,rgba(255,198,47,.05),rgba(79,38,131,.05));border:1px dashed var(--gold-primary);border-left:4px solid var(--gold-primary);padding:1rem;margin-bottom:1rem;cursor:pointer;transition:all .2s ease}.page_topTakeLocked__gfbfe:hover{background:linear-gradient(135deg,rgba(255,198,47,.1),rgba(79,38,131,.1))}.page_topTakeLockedText__95GQS{color:var(--text-muted);font-size:var(--font-size-xs);margin:0;font-style:italic}.page_topTakeToggle___ve8e{display:block;width:100%;padding:.75rem 1rem;margin-bottom:1rem;background:linear-gradient(135deg,rgba(255,198,47,.15),rgba(255,198,47,.05));border:1px solid var(--gold-primary);color:var(--gold-primary);font-size:var(--font-size-xs);font-weight:600;cursor:pointer;transition:all .2s ease}.page_topTakeToggle___ve8e:hover{background:linear-gradient(135deg,rgba(255,198,47,.25),rgba(255,198,47,.1))}.page_topTakeHeader__Rf3T8{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}.page_topTakeClose__FOAW7{background:transparent;border:none;color:var(--text-muted);font-size:var(--font-size-xs);cursor:pointer;padding:.25rem .5rem;transition:color .2s ease}.page_topTakeClose__FOAW7:hover{color:var(--text-primary)}.page_topTakeReplies__CaNTq{margin-top:1rem;padding-top:1rem;border-top:1px solid rgba(255,198,47,.2)}.page_topTakeRepliesToggle__TjMKL{background:none;border:none;color:var(--gold-primary);cursor:pointer;font-size:var(--font-size-xs);font-weight:600;padding:0;margin-bottom:.75rem}.page_topTakeRepliesToggle__TjMKL:hover{text-decoration:underline;color:var(--gold-light,#f5d56e)}.page_topTakeReply__j0n2a{padding:.75rem;margin-bottom:.5rem;background:rgba(255,255,255,.03);border-left:2px solid var(--text-muted)}.page_topTakeReply__j0n2a:last-child{margin-bottom:0}.page_aiSummaryPanel__hDAE_{margin-bottom:1rem}.page_aiSummaryLoading__URJVK{display:flex;align-items:center;gap:.75rem;padding:1rem;background:var(--bg-elevated);border:1px solid var(--border-primary);color:var(--text-secondary);font-size:var(--font-size-xs)}.page_aiSummaryLoading__URJVK .page_spinner__nfUCj{width:20px;height:20px;border-width:2px}.page_aiSummaryButton__4BXSu{padding:.625rem 1.25rem;background:linear-gradient(135deg,var(--purple-primary) 0,var(--purple-dark) 100%);color:#ffffff;border:1px solid var(--purple-primary);font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:var(--tracking-wider);cursor:pointer;transition:all .3s ease}.page_aiSummaryButton__4BXSu:hover{box-shadow:var(--glow-purple);transform:translateY(-2px)}.page_aiSummaryCard__pkiuU{background:linear-gradient(135deg,rgba(79,38,131,.1),rgba(123,63,191,.1));border-left:1px solid var(--purple-primary);border:1px solid var(--purple-primary);border-left-width:4px;padding:1rem}.page_aiSummaryLabel__ANo17{display:inline-block;background:var(--purple-primary);color:var(--text-primary);font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);padding:.25rem .5rem;margin-bottom:.75rem}.page_aiSummaryHeadline__dWJxx{color:var(--text-primary);font-size:1.1rem;margin:0 0 .75rem;font-weight:600}.page_aiSummaryBullets__8ysR5{margin:0 0 .75rem;padding-left:1.25rem;color:var(--text-secondary);font-size:var(--font-size-xs);line-height:1.6}.page_aiSummaryBullets__8ysR5 li{margin-bottom:.375rem}.page_vibeLabel__rwL7v{display:inline-block;padding:.375rem .75rem;font-size:var(--font-size-xs);font-weight:700;text-transform:uppercase;letter-spacing:var(--tracking-wider);border-radius:2px}.page_vibeOptimistic__BhPrp{background:rgba(16,185,129,.2);color:#34D399;border:1px solid #10b981}.page_vibeMixed__d1cgA{background:rgba(245,158,11,.2);color:#FBBF24;border:1px solid #f59e0b}.page_vibeFrustrated__yZpgO{background:rgba(239,68,68,.2);color:#F87171;border:1px solid #ef4444}.page_aiSummaryHeader__tTTv3{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem;flex-wrap:wrap}.page_aiSummaryHeader__tTTv3 .page_aiSummaryLabel__ANo17{margin-bottom:0}.page_aiSummaryMeta__qIAdU{font-size:var(--font-size-xs);color:var(--text-muted)}.page_staleBadge__hOHMs{color:var(--gold-primary);font-weight:500}.page_regenerateButton__SNcbB{padding:.25rem .5rem;background:transparent;border:1px solid var(--purple-primary);color:var(--purple-primary);font-size:var(--font-size-xs);border-radius:4px;cursor:pointer;transition:all .2s ease;margin-left:auto}.page_regenerateButton__SNcbB:hover{background:var(--purple-primary);color:var(--text-primary)}.page_aiSummaryCompact__sIERJ{display:flex;align-items:center;gap:.5rem;padding:.375rem .75rem;background:linear-gradient(135deg,rgba(79,38,131,.2),rgba(123,63,191,.2));border:1px solid var(--purple-primary);color:var(--text-secondary);font-size:var(--font-size-xs);cursor:pointer;transition:all .2s ease;max-width:280px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.page_aiSummaryCompact__sIERJ:hover{background:linear-gradient(135deg,rgba(79,38,131,.3),rgba(123,63,191,.3));color:var(--text-primary)}.page_aiSummaryCompact__sIERJ .page_spinner__nfUCj{width:14px;height:14px;border-width:2px}.page_aiSummaryCompactButton__ZrpA4{padding:.5rem 1rem;background:linear-gradient(135deg,var(--purple-primary) 0,var(--purple-dark) 100%);border:1px solid var(--purple-primary);color:var(--text-primary);font-size:var(--font-size-xs);font-weight:600;cursor:pointer;transition:all .2s ease;white-space:nowrap;border-radius:4px}.page_aiSummaryCompactButton__ZrpA4:hover{box-shadow:0 0 12px rgba(79,38,131,.5);transform:translateY(-1px)}.page_replyButton__V5nd3{padding:.25rem .5rem;background:transparent;color:var(--text-muted);border:none;font-size:.8125rem;font-weight:500;cursor:pointer;transition:color .2s ease}.page_replyButton__V5nd3:hover{color:var(--purple-glow)}.page_replyForm___1iok{display:flex;gap:.5rem}.page_replyInput__SkQYK{flex:1 1;padding:.5rem .75rem;background:var(--bg-surface);border:1px solid var(--border-primary);color:var(--text-primary);font-size:var(--font-size-xs);font-family:var(--font-body);transition:border-color .3s ease,box-shadow .3s ease;resize:none;min-height:40px;max-height:200px;overflow-y:auto}.page_replyInput__SkQYK:focus{outline:none;border-color:var(--purple-primary);box-shadow:var(--glow-purple)}.page_replySubmitButton__C0dUd{padding:.375rem .75rem;background:var(--purple-primary);color:var(--text-primary);border:1px solid var(--purple-primary);border-radius:4px;font-size:.75rem;font-weight:700;text-transform:uppercase;cursor:pointer;transition:all .3s ease}.page_replySubmitButton__C0dUd:hover{box-shadow:var(--glow-purple)}.page_replySubmitButton__C0dUd:disabled{opacity:.6;cursor:not-allowed}.page_replyFormWrapper__I92Rw{margin-top:.75rem;padding-top:.75rem;border-top:1px solid var(--border-primary)}.page_replyWarning__jsSJ0{font-size:var(--font-size-xs);color:var(--gold-primary);margin:.5rem 0 0}@media (max-width:768px){.page_main__xiEsg{padding:1rem}.page_header__KZD3A{flex-direction:column;gap:1.25rem;text-align:center;padding:1.25rem}.page_header__KZD3A h1{font-size:1.75rem}.page_header__KZD3A h1:after{left:50%;transform:translateX(-50%);width:80%}.page_newTopicSection__YGIIM h2,.page_topicsSection__MHLzS h2{font-size:1.5rem}.page_topicHeader__pA5ru{align-items:flex-start}.page_topicMeta__qX72A{justify-content:space-between;flex-wrap:wrap}.page_addCommentForm__WBrO6{flex-direction:column}.page_commentLinkInput__DgfTq{flex:1 1;width:100%}.page_addCommentButton__Df5Ud{width:100%}.page_categoryFilters__v4tXG{gap:.5rem}.page_filterButton__PAcoH{font-size:var(--font-size-xs);padding:.5rem 1rem}.page_sortControls__pdwny{flex-wrap:wrap}.page_filterDropdown__GGYpw{width:100%;margin-left:0;margin-top:.5rem}.page_filterDropdownTrigger___ePFr{width:100%;justify-content:space-between}.page_topicHeader__pA5ru h3,.page_topicTitleExpanded__W_uQA,.page_topicTitleTruncated__BwJl7{font-size:1.1rem}.page_commentText__ZWolP{font-size:.8125rem}.page_replyComment__2o8Jn .page_commentText__ZWolP{font-size:.75rem}.page_toggleRepliesButton__bmLS_{font-size:.75rem;font-weight:500}.page_main__xiEsg{padding:.75rem}.page_topicCard__BWYKr{padding:1rem}.page_newTopicSection__YGIIM{padding:1rem;margin-bottom:1.5rem}.page_newTopicSection__YGIIM h2,.page_topicsSection__MHLzS h2{font-size:1.25rem;margin-bottom:1rem}.page_postTypeCards__DEPU_{flex-direction:column}.page_postTypeCard__0X9wE{padding:.75rem}.page_postTypeIcon__lERyJ{font-size:1.25rem}.page_postTypeLabel__Mr_o7{font-size:.875rem}.page_postTypeDescription__aknd1{font-size:.75rem}.page_categorySelect__KlO63,.page_input__9Clqm,.page_textarea__o9Jh6{padding:.75rem;font-size:.9375rem}.page_formLabel__MyZ3b{font-size:.75rem;margin-bottom:.375rem}.page_comment__xfeEI{padding:.75rem}.page_parentComment__M4GGY{padding:.875rem}.page_replyComment__2o8Jn{padding:.5rem .75rem;margin-left:1rem}.page_commentAuthor__AwcR0,.page_commentDate___ZHSi{font-size:.6875rem}.page_topicHeader__pA5ru{flex-direction:column;align-items:stretch;gap:.875rem;margin-bottom:.5rem}.page_topicTitleSection__uOybQ>.page_topicByline__Mf1hG{display:none}.page_topicMeta__qX72A{width:100%;flex-wrap:nowrap;min-width:0;font-size:.6875rem;gap:.375rem}.page_topicMeta__qX72A>.page_topicByline__Mf1hG{display:flex;flex:0 1 auto;min-width:0;overflow:hidden;margin-top:0;flex-wrap:nowrap;white-space:nowrap}.page_topicMeta__qX72A .page_topicByline__Mf1hG .page_author__kCyaO,.page_topicMeta__qX72A .page_topicByline__Mf1hG .page_creatorBadge__T9D4_{min-width:0;flex:0 1 auto;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_topicMeta__qX72A>.page_toggleButtonExpanded__QDcMz,.page_topicMeta__qX72A>.page_toggleButton__6Miqw{order:0;margin-left:auto;margin-right:auto}.page_categoryBadge__B_o1G{font-size:.625rem;padding:.125rem .5rem}.page_toggleButton__6Miqw{padding:.375rem .625rem;letter-spacing:.04em;min-height:44px;display:inline-flex;align-items:center}.page_toggleButtonExpanded__QDcMz{padding:.5rem;font-size:.75rem;min-height:44px;display:inline-flex;align-items:center}.page_hideThreadButton__17aHv,.page_showCommentsButton__8cKV3{font-size:.75rem;padding:.5rem .875rem}.page_commentActions__877Cv{gap:.5rem}.page_actionButton__akSsk{font-size:.6875rem;padding:.375rem .5rem}.page_commentGuideline__ap_HV{font-size:.625rem}.page_compactDebateSection___UlK_{margin-top:0;padding:0 0 .25rem}.page_compactStanceButtons__qafbD{gap:1rem;width:100%}.page_compactStanceButton__dbneV{flex:1 1;min-height:48px;padding:.875rem 1rem;font-size:.875rem}.page_compactStanceButtons__qafbD:has(>.page_compactStanceButton__dbneV:nth-child(3)){flex-direction:column}.page_compactStanceButtons__qafbD:has(>.page_compactStanceButton__dbneV:nth-child(3)) .page_compactStanceButton__dbneV{width:100%;flex:0 0 auto}.page_compactStanceButtons__qafbD .page_compactStanceButton__dbneV+.page_compactStanceButton__dbneV:before{font-size:.5rem;opacity:.5;left:-.6rem}.page_compactStanceButtons__qafbD:has(>.page_compactStanceButton__dbneV:nth-child(3)) .page_compactStanceButton__dbneV+.page_compactStanceButton__dbneV:before{display:none}.page_threadToolbar__aXtdL{flex-wrap:nowrap;gap:.25rem}.page_threadToolbar__aXtdL .page_toolbarDivider__ZMVCa{display:none}.page_threadToolbar__aXtdL .page_toolbarButton__vX3Xg{padding:.25rem .5rem;font-size:.6875rem}.page_threadToolbar__aXtdL .page_toolbarButton__vX3Xg.page_commentButton__Epmyd{flex:1 1;justify-content:center}.page_threadToolbar__aXtdL .page_toolbarDropdownTrigger__rXHdp{padding:.25rem .375rem;font-size:.6875rem;min-width:4.5rem;justify-content:space-between}.page_threadToolbar__aXtdL .page_toolbarDropdownArrow__Un_hI{font-size:.5rem;margin-left:.125rem}.page_toolbarDropdownStack__VAKJa{display:flex;flex-direction:column;gap:.125rem}.page_threadToolbar__aXtdL .page_commentButton__Epmyd .page_toolbarFullText__Hr_KL{display:inline}.page_toolbarFullText__Hr_KL{display:none}.page_toolbarShortText__oj90g{display:inline}.page_toggleButton__6Miqw{padding:.375rem .75rem;font-size:.625rem;font-weight:600;letter-spacing:.025em}.page_topicLink__cSaII{font-size:.625rem}}.page_statusBadge__SaqDB{font-size:var(--font-size-xs);padding:2px 8px;border-radius:4px;margin-right:8px;font-weight:500}.page_statusBadge__SaqDB[data-status=locked]{background:rgba(239,68,68,.15);color:#ef4444;border:1px solid rgba(239,68,68,.3)}.page_statusBadge__SaqDB.page_official__2daJ3{background:rgba(34,197,94,.15);color:#22c55e;border:1px solid rgba(34,197,94,.3)}.page_statusBadge__SaqDB.page_proposal__0MyzM{background:rgba(234,179,8,.15);color:#eab308;border:1px solid rgba(234,179,8,.3)}.page_statusSelect__ZHKh4{font-size:var(--font-size-xs);padding:4px 8px;border-radius:4px;margin-right:8px;background:var(--bg-surface);border:1px solid var(--border-primary);color:var(--text-primary);cursor:pointer;opacity:.55;transition:opacity .2s ease,border-color .2s ease}.page_topicCard__BWYKr:hover .page_statusSelect__ZHKh4{opacity:1}.page_statusSelect__ZHKh4:focus,.page_statusSelect__ZHKh4:hover{opacity:1;border-color:var(--purple-primary)}.page_hotBanner__5dnkO{margin-bottom:1.5rem}.page_hotBannerTitle___KxFK{font-family:var(--font-display);font-size:var(--font-size-md);font-weight:700;color:var(--gold-primary);margin-bottom:.75rem;letter-spacing:var(--tracking-wide)}.page_hotScroll__kEoX0{display:flex;gap:.75rem;overflow-x:auto;padding-bottom:.5rem;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch}.page_hotScroll__kEoX0::-webkit-scrollbar{height:4px}.page_hotScroll__kEoX0::-webkit-scrollbar-track{background:var(--bg-secondary);border-radius:2px}.page_hotScroll__kEoX0::-webkit-scrollbar-thumb{background:var(--purple-dark);border-radius:2px}.page_hotCard__diDZs{flex:0 0 260px;scroll-snap-align:start;background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:8px;padding:1rem;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.page_hotCard__diDZs:hover{border-color:var(--purple-glow);box-shadow:var(--glow-purple)}.page_hotBadge__alGLE{background:linear-gradient(135deg,#ef4444,#f97316)}.page_breakingBadge__f_oU2,.page_hotBadge__alGLE{position:absolute;top:.5rem;right:.5rem;color:#fff;font-family:var(--font-display);font-size:.625rem;font-weight:700;letter-spacing:var(--tracking-wider);padding:.2rem .4rem;border-radius:3px;text-transform:uppercase}.page_breakingBadge__f_oU2{background:var(--red-breaking)}.page_hotCardTitle__CyXcW{font-family:var(--font-display);font-size:var(--font-size-sm);font-weight:600;color:var(--text-primary);line-height:1.3;margin-bottom:.75rem;padding-right:2.5rem;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.page_hotCardMeta__gVGYI{display:flex;align-items:center;justify-content:space-between;gap:.5rem}.page_hotCardCreator__0Fc4z{display:flex;align-items:center;gap:.375rem;color:var(--purple-glow);font-size:.75rem;font-weight:600}.page_hotCardAvatar__R4AXx{width:18px;height:18px;border-radius:50%;background:var(--purple-primary);color:var(--text-primary);display:flex;align-items:center;justify-content:center;font-size:.5625rem;font-weight:700;flex-shrink:0;overflow:hidden}.page_hotCardAvatarImg__4z8zm{width:100%;height:100%;object-fit:cover;border-radius:50%}.page_hotCardStats__fabrq{color:var(--text-muted);font-size:.75rem}.page_hotToggleButton__ry_9X{background:none;border:1px solid var(--border-primary);border-radius:4px;padding:2px 6px;cursor:pointer;font-size:.875rem;opacity:0;transition:all .2s ease;color:var(--text-muted)}.page_topicCard__BWYKr:hover .page_hotToggleButton__ry_9X{opacity:1}.page_hotToggleButton__ry_9X:hover{border-color:var(--gold-primary)}.page_hotToggleButton__ry_9X.page_hotActive__zJdes{opacity:1;border-color:#ef4444;background:rgba(239,68,68,.1)}@media (max-width:768px){.page_hotCard__diDZs{flex:0 0 220px}.page_hotToggleButton__ry_9X{opacity:1}}.page_lockedMessage__LJMKt{text-align:center;padding:1rem;color:var(--text-muted);background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.2);border-radius:8px;margin-top:1rem}.page_footer__fhKQK{margin-top:3rem;padding:1.5rem 0;border-top:1px solid var(--border-primary);text-align:center}.page_disclaimer__MmecJ{color:var(--text-muted);font-size:var(--font-size-xs);margin:0}[data-theme=light] .page_header__KZD3A{background:#ffffff;border:none;border-left:4px solid var(--purple-primary);box-shadow:0 1px 3px rgba(0,0,0,.04),0 4px 12px rgba(0,0,0,.02)}[data-theme=light] .page_header__KZD3A:after,[data-theme=light] .page_header__KZD3A:before{border-color:rgba(79,38,131,.2)}[data-theme=light] .page_topicCard__BWYKr{background:#ffffff;border:1px solid rgba(79,38,131,.15);box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-theme=light] .page_topicCard__BWYKr:before{background:var(--gold-primary)}[data-theme=light] .page_topicCard__BWYKr:hover{box-shadow:0 4px 20px rgba(79,38,131,.1),0 2px 8px rgba(0,0,0,.04);transform:translateX(4px)}[data-theme=light] .page_topicCard__BWYKr:hover:before{background:linear-gradient(180deg,var(--purple-primary) 0,var(--gold-primary) 100%)}[data-theme=light] .page_topicLink__cSaII{color:var(--text-secondary)}[data-theme=light] .page_topicLink__cSaII:hover{color:var(--purple-primary)}[data-theme=light] .page_newTopicSection__YGIIM,[data-theme=light] .page_proposalsSection__ScH7Q{background:#ffffff;border:none;box-shadow:0 1px 3px rgba(0,0,0,.04),0 2px 8px rgba(0,0,0,.02)}[data-theme=light] .page_proposalCard__ftbrz{background:#fafafa;border:none;box-shadow:0 1px 2px rgba(0,0,0,.02)}[data-theme=light] .page_proposalCard__ftbrz:hover{background:#ffffff;box-shadow:0 2px 8px rgba(0,0,0,.04)}[data-theme=light] .page_aiSummaryButton__4BXSu,[data-theme=light] .page_aiSummaryCompactButton__ZrpA4,[data-theme=light] .page_promoteButton__QHyfi,[data-theme=light] .page_replySubmitButton__C0dUd,[data-theme=light] .page_submitButton__AidpG{background:linear-gradient(135deg,var(--purple-primary) 0,#3a1d63 100%)!important;border:1px solid var(--purple-primary)!important;color:#ffffff!important;box-shadow:0 2px 8px rgba(79,38,131,.25)}[data-theme=light] .page_aiSummaryButton__4BXSu:hover,[data-theme=light] .page_aiSummaryCompactButton__ZrpA4:hover,[data-theme=light] .page_promoteButton__QHyfi:hover,[data-theme=light] .page_replySubmitButton__C0dUd:hover,[data-theme=light] .page_submitButton__AidpG:hover{box-shadow:0 4px 16px rgba(79,38,131,.35)}[data-theme=light] .page_regenerateButton__SNcbB{background:linear-gradient(135deg,var(--purple-primary) 0,#3a1d63 100%);border:1px solid var(--purple-primary);color:#ffffff!important}[data-theme=light] .page_regenerateButton__SNcbB:hover{background:linear-gradient(135deg,#5a2d93 0,var(--purple-primary) 100%);color:#ffffff!important}[data-theme=light] .page_addCommentButton__Df5Ud,[data-theme=light] .page_logoutButton__w__3a{background:linear-gradient(135deg,var(--gold-primary) 0,#e6b029 100%)!important;border:1px solid var(--gold-primary)!important;color:#1c1c28!important;box-shadow:0 2px 8px rgba(218,165,32,.3)}[data-theme=light] .page_addCommentButton__Df5Ud:hover,[data-theme=light] .page_logoutButton__w__3a:hover{background:linear-gradient(135deg,#ffe066 0,var(--gold-primary) 100%)!important;box-shadow:0 4px 14px rgba(218,165,32,.4)}[data-theme=light] .page_actionButton__akSsk,[data-theme=light] .page_commentSortButton__8v31b,[data-theme=light] .page_filterButton__PAcoH,[data-theme=light] .page_sortButton__r2rFa{background:#f3f0f8;border:1px solid rgba(79,38,131,.15);color:#4a4a5c;box-shadow:0 1px 2px rgba(0,0,0,.02)}[data-theme=light] .page_actionButton__akSsk:hover,[data-theme=light] .page_commentSortButton__8v31b:hover,[data-theme=light] .page_filterButton__PAcoH:hover,[data-theme=light] .page_sortButton__r2rFa:hover{background:#ebe5f3;border-color:var(--purple-primary);color:var(--purple-primary);box-shadow:0 2px 8px rgba(79,38,131,.12)}[data-theme=light] .page_actionButton__akSsk.page_active__vf_Uw,[data-theme=light] .page_commentSortButton__8v31b.page_active__vf_Uw,[data-theme=light] .page_filterButton__PAcoH.page_active__vf_Uw,[data-theme=light] .page_sortButton__r2rFa.page_active__vf_Uw{background:linear-gradient(135deg,var(--purple-primary) 0,#3a1d63 100%)!important;border-color:var(--purple-primary)!important;color:#ffffff!important;box-shadow:0 2px 8px rgba(79,38,131,.3)}[data-theme=light] .page_toolbarButton__vX3Xg.page_commentButton__Epmyd{background:#fdf8e8;border:1px solid rgba(218,165,32,.3);color:#8b6914}[data-theme=light] .page_toolbarButton__vX3Xg.page_commentButton__Epmyd:hover{background:#faf0d0;border-color:var(--gold-primary);color:#705610}[data-theme=light] .page_toolbarButton__vX3Xg.page_aiButton__64jiE{background:#f3f0f8;border:1px solid rgba(79,38,131,.2);color:#5a3d7a}[data-theme=light] .page_toolbarButton__vX3Xg.page_aiButton__64jiE:hover{background:#ebe5f3;border-color:var(--purple-primary);color:#4f2683}[data-theme=light] .page_proposeButton___CqBh,[data-theme=light] .page_toggleButton__6Miqw{background:linear-gradient(135deg,var(--gold-primary) 0,#e6b029 100%);border:1px solid var(--gold-primary);color:#1c1c28;box-shadow:0 2px 8px rgba(218,165,32,.3)}[data-theme=light] .page_proposeButton___CqBh:hover,[data-theme=light] .page_toggleButton__6Miqw:hover{background:linear-gradient(135deg,#ffe066 0,var(--gold-primary) 100%);border-color:var(--gold-primary);color:#1c1c28;box-shadow:0 4px 14px rgba(218,165,32,.4)}[data-theme=light] .page_filterButtonMyTopics__Gpzbh{background:linear-gradient(135deg,var(--gold-primary) 0,#e6b029 100%);border:1px solid var(--gold-primary);color:#1c1c28;box-shadow:0 2px 8px rgba(218,165,32,.3)}[data-theme=light] .page_filterButtonMyTopics__Gpzbh:hover{background:linear-gradient(135deg,#ffe066 0,var(--gold-primary) 100%);border-color:var(--gold-primary);color:#1c1c28;box-shadow:0 4px 14px rgba(218,165,32,.4)}[data-theme=light] .page_filterButtonMyTopics__Gpzbh.page_active__vf_Uw{background:linear-gradient(135deg,var(--gold-primary) 0,#e6b029 100%);color:#1c1c28!important;border-color:var(--gold-primary)}[data-theme=light] .page_categorySelect__KlO63,[data-theme=light] .page_commentInput__gQRbu,[data-theme=light] .page_input__9Clqm,[data-theme=light] .page_replyInput__SkQYK,[data-theme=light] .page_textarea__o9Jh6{background:#fafafa;border:1px solid rgba(28,28,40,.1);color:var(--text-primary)}[data-theme=light] .page_categorySelect__KlO63:focus,[data-theme=light] .page_commentInput__gQRbu:focus,[data-theme=light] .page_input__9Clqm:focus,[data-theme=light] .page_replyInput__SkQYK:focus,[data-theme=light] .page_textarea__o9Jh6:focus{background:#ffffff;border-color:var(--purple-primary);box-shadow:0 0 0 3px rgba(79,38,131,.08);outline:none}[data-theme=light] .page_parentComment__M4GGY{background:#ffffff;border-top:1px solid rgba(79,38,131,.1);border-bottom:1px solid rgba(79,38,131,.1);border-left:4px solid var(--purple-primary);border-right:none;box-shadow:none}[data-theme=light] .page_parentComment__M4GGY:hover{background:rgba(79,38,131,.02);border-left-color:var(--gold-primary)}[data-theme=light] .page_replyComment__2o8Jn{background:rgba(79,38,131,.03);border-left:3px solid rgba(79,38,131,.3)}[data-theme=light] .page_filterSection__UI0D6{background:#ffffff;border:none;border-left:3px solid var(--gold-primary);box-shadow:0 1px 3px rgba(0,0,0,.04)}[data-theme=light] .page_categoryDraft__RVI5S{background:linear-gradient(135deg,#4F2683,#3a1d63);color:#ffffff;border-color:#4F2683;box-shadow:0 2px 8px rgba(79,38,131,.4)}[data-theme=light] .page_categoryFreeAgency__AO_QI{background:linear-gradient(135deg,#FFC62F,#e6b029);color:#1c1c28;border-color:#FFC62F;box-shadow:0 2px 8px rgba(255,198,47,.5)}[data-theme=light] .page_categoryTrades__k9yMj{background:linear-gradient(135deg,#3b82f6,#2563eb);color:#ffffff;border-color:#3b82f6;box-shadow:0 2px 8px rgba(37,99,235,.4)}[data-theme=light] .page_categoryRosterManagement__x2xcW{background:linear-gradient(135deg,#f97316,#ea580c);color:#ffffff;border-color:#f97316;box-shadow:0 2px 8px rgba(234,88,12,.4)}[data-theme=light] .page_categoryGameday__dYr4Z{background:linear-gradient(135deg,#10B981,#059669);color:#ffffff;border-color:#10B981;box-shadow:0 2px 8px rgba(16,185,129,.4)}[data-theme=light] .page_categoryFilmRoom__IP86z{background:linear-gradient(135deg,#06B6D4,#0891B2);color:#ffffff;border-color:#06B6D4;box-shadow:0 2px 8px rgba(6,182,212,.4)}[data-theme=light] .page_categoryAroundtheLeague__kbfrh{background:linear-gradient(135deg,#64748B,#475569);color:#ffffff;border-color:#64748B;box-shadow:0 2px 8px rgba(100,116,139,.4)}[data-theme=light] .page_topTake__UD5na{background:linear-gradient(135deg,rgba(218,165,32,.08),rgba(79,38,131,.05));border:none;border-left:3px solid var(--gold-primary);box-shadow:0 1px 3px rgba(0,0,0,.03)}[data-theme=light] .page_topTakeToggle___ve8e{background:var(--gold-primary);border:none;box-shadow:0 2px 4px rgba(218,165,32,.3);color:#1a1a2e}[data-theme=light] .page_topTakeToggle___ve8e:hover{background:#e6b029}[data-theme=light] .page_topTakeClose__FOAW7{color:#666}[data-theme=light] .page_topTakeClose__FOAW7:hover{color:#333}[data-theme=light] .page_topTakeReplies__CaNTq{border-top-color:rgba(218,165,32,.2)}[data-theme=light] .page_topTakeReply__j0n2a{background:rgba(0,0,0,.02);border-left-color:#ccc}[data-theme=light] .page_aiSummaryCard__pkiuU{background:linear-gradient(135deg,rgba(79,38,131,.04),rgba(79,38,131,.08));border:none;border-left:3px solid var(--purple-primary);box-shadow:0 1px 3px rgba(0,0,0,.03)}[data-theme=light] .page_overflowMenu__Vmyty{background:#ffffff;border:none;box-shadow:0 4px 20px rgba(0,0,0,.12),0 0 1px rgba(0,0,0,.08)}[data-theme=light] .page_overflowMenuItem__EAatb:hover{background:#fafafa}[data-theme=light] .page_emptyState__6Kja2{background:#ffffff;border:2px dashed rgba(28,28,40,.1)}[data-theme=light] .page_spinner__nfUCj{border-color:rgba(79,38,131,.1);border-top-color:var(--purple-primary);border-right-color:var(--gold-primary);box-shadow:none}[data-theme=light] .page_skeleton__7dKfC{background:#f0f0f2;border:none}[data-theme=light] .page_skeleton__7dKfC:after{background:linear-gradient(90deg,transparent,rgba(255,255,255,.6),transparent)}[data-theme=light] .page_proposalVoteButton__8OcK0{background:#fafafa;border:1px solid rgba(28,28,40,.1)}[data-theme=light] .page_proposalVoteButton__8OcK0:hover{border-color:var(--gold-primary);color:#b8860b}[data-theme=light] .page_proposalVoteButton__8OcK0.page_voted__NOhMP{background:rgba(218,165,32,.1);border-color:var(--gold-primary);color:#b8860b}[data-theme=light] .page_postTypeCard__0X9wE{background:#ffffff;border:2px solid rgba(79,38,131,.15)}[data-theme=light] .page_postTypeCard__0X9wE:hover:not(:disabled){background:#fafafa;border-color:var(--purple-primary)}[data-theme=light] .page_postTypeCard__0X9wE.page_postTypeSelected__sZIls{background:rgba(79,38,131,.08);border-color:var(--purple-primary);box-shadow:0 0 0 3px rgba(79,38,131,.1)}[data-theme=light] .page_postTypeIcon__lERyJ{color:#666}[data-theme=light] .page_postTypeCard__0X9wE.page_postTypeSelected__sZIls .page_postTypeIcon__lERyJ,[data-theme=light] .page_postTypeCard__0X9wE:hover .page_postTypeIcon__lERyJ{color:var(--purple-primary)}[data-theme=light] .page_postTypeTopic__7Z8rW{background:rgba(100,100,120,.1);border-color:rgba(100,100,120,.25);color:#666}[data-theme=light] .page_postTypeDebate__nLid0{background:rgba(123,44,191,.08);border-color:rgba(123,44,191,.25);color:var(--purple-primary)}[data-theme=light] .page_postTypePoll__K6n6y{background:rgba(218,165,32,.1);border-color:rgba(218,165,32,.3);color:#b8860b}[data-theme=light] .page_compactDebateSection___UlK_:before{color:#8888a0}[data-theme=light] .page_compactStanceButton__dbneV{background:linear-gradient(135deg,rgba(79,38,131,.06),rgba(79,38,131,.12));border-color:rgba(79,38,131,.3);color:#2d1650;box-shadow:0 0 6px rgba(79,38,131,.08)}[data-theme=light] .page_compactStanceButton__dbneV:hover{background:linear-gradient(135deg,rgba(79,38,131,.1),rgba(79,38,131,.2));border-color:var(--purple-primary);color:var(--purple-primary);box-shadow:0 0 12px rgba(79,38,131,.15)}@media (max-width:480px){.page_filterButtonMyTopics__Gpzbh,.page_filterButton__PAcoH{min-height:var(--touch-target-min);padding:.75rem 1rem}.page_actionButton__akSsk{min-height:var(--touch-target-min);padding:.75rem 1.25rem}.page_replyButton__V5nd3{padding:.75rem}.page_replyButton__V5nd3,.page_submitButton__AidpG{min-height:var(--touch-target-min)}.page_categoryFilters__v4tXG{gap:.5rem}.page_commentInput__gQRbu,.page_compactStanceButton__dbneV,.page_replyInput__SkQYK,.page_stanceButton__3d1OU,.page_toolbarButton__vX3Xg{min-height:var(--touch-target-min);padding:.75rem}.page_threadToolbar__aXtdL{gap:.25rem}}.page_betaEndingBanner__rrSVI{background:linear-gradient(135deg,rgba(79,38,131,.15),rgba(255,198,47,.1));border:1px solid var(--purple-primary);border-left:4px solid var(--gold-primary);padding:1rem 1.5rem;margin:0 1.5rem 1.5rem;border-radius:var(--radius-md)}.page_betaEndingTitle__iQC_o{color:var(--gold-primary);font-size:1rem;font-weight:700;margin:0 0 .5rem;text-transform:uppercase;letter-spacing:.05em}.page_betaEndingText__4JQ_D{color:var(--text-primary);font-size:.9rem;margin:0;line-height:1.5}.page_betaEndingText__4JQ_D strong{color:var(--gold-primary)}[data-theme=light] .page_betaEndingBanner__rrSVI{background:linear-gradient(135deg,rgba(79,38,131,.08),rgba(255,198,47,.05))}[data-theme=light] .page_betaEndingTitle__iQC_o{color:var(--purple-primary)}@media (max-width:768px){.page_betaEndingBanner__rrSVI{margin:0 1rem 1rem;padding:.875rem 1rem}}.page_composerBar__Bi62K{display:flex;align-items:center;gap:.75rem;padding:.6rem .85rem;margin:.75rem 0 1rem;background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:10px;flex-wrap:wrap}.page_composerPrompt__PNFGl{flex:1 1;min-width:0;text-align:left;padding:.45rem .25rem;background:transparent;border:0;color:var(--text-muted);font-family:var(--font-body);font-size:.92rem;cursor:pointer;transition:color .15s ease}.page_composerPrompt__PNFGl:hover{color:var(--text-secondary)}.page_composerChips__rUYFQ{display:inline-flex;align-items:center;gap:.4rem;flex-wrap:wrap}.page_composerChip__Ch_ry{display:inline-flex;align-items:center;gap:.35rem;padding:.4rem .7rem;background:var(--bg-elevated);border:1px solid var(--border-primary);border-radius:999px;color:var(--text-secondary);font-family:var(--font-display);font-weight:600;font-size:.72rem;letter-spacing:.05em;text-transform:uppercase;cursor:pointer;transition:color .15s ease,border-color .15s ease,background .15s ease}.page_composerChip__Ch_ry:hover{color:var(--text-primary);border-color:var(--purple-glow);background:rgba(79,38,131,.1)}.page_composerChipDotA__bZffw,.page_composerChipDotB__gaknh{width:8px;height:8px;border-radius:50%;display:inline-block}.page_composerChipDotA__bZffw{background:var(--purple-glow)}.page_composerChipDotB__gaknh{background:rgba(255,255,255,.35)}@media (max-width:600px){.page_composerBar__Bi62K{flex-direction:column;align-items:stretch;gap:.55rem}.page_composerPrompt__PNFGl{padding:.4rem 0}.page_composerChips__rUYFQ{justify-content:stretch}.page_composerChip__Ch_ry{flex:1 1;justify-content:center}}.page_topicFallbackScrim__wN46p{position:fixed;inset:0;background:rgba(10,10,15,.78);display:flex;align-items:center;justify-content:center;padding:1rem;z-index:1000;animation:page_fallbackFade__543sd .15s ease}@keyframes page_fallbackFade__543sd{0%{opacity:0}to{opacity:1}}.page_topicFallbackShell__EJn49{position:relative;width:100%;max-width:420px;background:var(--bg-surface);border:1px solid var(--border-primary);border-radius:8px;padding:2rem 1.5rem;display:flex;flex-direction:column;align-items:center;gap:1rem;box-shadow:0 12px 48px rgba(0,0,0,.55);text-align:center}.page_topicFallbackClose__ijayz{position:absolute;top:.5rem;right:.5rem;background:transparent;border:0;color:var(--text-muted);font-size:1.5rem;line-height:1;cursor:pointer;padding:.25rem .5rem;border-radius:4px;min-width:36px;min-height:36px;transition:color .15s ease,background .15s ease}.page_topicFallbackClose__ijayz:hover{color:var(--text-primary);background:var(--bg-elevated)}.page_topicFallbackSpinner__4fR7Q{width:32px;height:32px;border-radius:50%;border:3px solid var(--border-primary);border-top-color:var(--purple-glow);animation:page_fallbackSpin__K1_hQ .85s linear infinite}@keyframes page_fallbackSpin__K1_hQ{to{transform:rotate(1turn)}}.page_topicFallbackTitle__QO1Ja{font-family:var(--font-display);font-size:1.2rem;font-weight:700;color:var(--text-primary);margin:0}.page_topicFallbackBody__uqTY9{font-family:var(--font-body);font-size:.95rem;color:var(--text-secondary);margin:0;line-height:1.5}.page_topicFallbackDismiss__74akL{margin-top:.5rem;padding:.6rem 1.5rem;background:var(--purple-primary);border:1px solid var(--purple-primary);border-radius:4px;color:var(--text-primary);font-family:var(--font-display);font-weight:700;font-size:.85rem;letter-spacing:.04em;text-transform:uppercase;cursor:pointer;min-height:44px;transition:background .15s ease}.page_topicFallbackDismiss__74akL:hover{background:var(--purple-glow)}.page_ideasBreadcrumb__FMNhV{display:block;text-align:center;margin:2rem auto 1rem;padding:.5rem 1rem;font-family:var(--font-body);font-size:.85rem;color:var(--text-muted);text-decoration:none;transition:color .15s ease}.page_ideasBreadcrumb__FMNhV:hover{color:var(--gold-primary)}.page_heroGrid__5OVm8{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:start;margin-bottom:1rem}@media (max-width:720px){.page_heroGrid__5OVm8{grid-template-columns:minmax(0,1fr)}}