._page_1vw7m_3{display:flex;flex-direction:column;height:100%;min-height:0}._mobileSearch_1vw7m_11{display:none;position:relative;margin-bottom:.75rem;flex-shrink:0}@media (max-width: 640px){._mobileSearch_1vw7m_11{display:block}}._newDiscBtn_1vw7m_22{display:none;align-items:center;gap:.3rem;padding:.35rem .75rem;background:var(--accent-primary);color:#fff;border-radius:20px;text-decoration:none;font-size:.78rem;font-weight:600;white-space:nowrap;flex-shrink:0;transition:opacity .15s}._newDiscBtn_1vw7m_22:hover{opacity:.85;color:#fff}@media (max-width: 1024px){._newDiscBtn_1vw7m_22{display:inline-flex}}._sortHeader_1vw7m_44{flex-shrink:0;background:var(--bg-base);padding-top:1rem;padding-bottom:.6rem;border-bottom:1px solid var(--border);margin-bottom:.75rem}._sortHeaderRow_1vw7m_52{display:flex;align-items:center;flex-wrap:wrap;gap:.5rem .75rem}._titleRow_1vw7m_58{display:flex;align-items:center;gap:.6rem;flex-shrink:0;flex:1}._pageTitle_1vw7m_65{margin:0;font-size:1.25rem;font-weight:700;color:var(--text-primary);white-space:nowrap}._sortActions_1vw7m_72{display:flex;gap:.5rem;align-items:center;flex-wrap:nowrap;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;flex-shrink:0}._sortActions_1vw7m_72::-webkit-scrollbar{display:none}._sortTab_1vw7m_84{padding:.35rem .9rem;border-radius:20px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-size:.8rem;font-weight:500;transition:opacity .15s}._sortTab_1vw7m_84._active_1vw7m_95{border-color:var(--accent-primary);background:var(--accent-primary);color:#fff}._refreshBtn_1vw7m_100{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-size:.9rem;transition:all .15s;flex-shrink:0}._refreshBtn_1vw7m_100:hover{color:var(--accent-primary)}._spinIcon_1vw7m_118{display:inline-block}._scrollList_1vw7m_123{flex:1;overflow-y:auto;min-height:0}._filterChips_1vw7m_130{display:flex;gap:.4rem;margin-bottom:1rem;flex-wrap:wrap}._sentinel_1vw7m_138{height:40px;display:flex;align-items:center;justify-content:center}._spinnerRow_1vw7m_144{display:flex;align-items:center;gap:.5rem;color:var(--text-muted);font-size:.8rem}._guestCta_1vw7m_153{display:flex;align-items:center;justify-content:space-between;gap:1rem;background:linear-gradient(135deg,var(--accent-light),var(--bg-card));border:1px solid var(--accent-primary);border-radius:12px;padding:.875rem 1.25rem;margin-top:.75rem;flex-shrink:0}._guestCtaText_1vw7m_165{flex:1}._guestCtaTitle_1vw7m_166{font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.15rem}._guestCtaSub_1vw7m_172{font-size:.78rem;color:var(--text-muted)}._skeletonCard_1vw7m_178{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem;margin-bottom:.75rem}._skeletonLine_1vw7m_185{background:var(--bg-elevated);border-radius:4px;margin-bottom:.75rem;background-image:linear-gradient(90deg,var(--bg-elevated) 25%,var(--bg-sidebar) 50%,var(--bg-elevated) 75%);background-size:200% 100%;animation:_shimmer_1vw7m_1 1.5s infinite}@keyframes _shimmer_1vw7m_1{0%{background-position:200% 0}to{background-position:-200% 0}}@media (max-width: 1024px){._page_1vw7m_3{height:auto}._scrollList_1vw7m_123{overflow:visible;height:auto}}@media (max-width: 640px){._page_1vw7m_3{height:auto;min-height:0;padding-bottom:1rem}._scrollList_1vw7m_123{overflow:visible;height:auto}._sortHeaderRow_1vw7m_52{flex-direction:column;align-items:flex-start;gap:.5rem}._sortActions_1vw7m_72{width:100%;overflow-x:auto;padding-bottom:.25rem;-webkit-overflow-scrolling:touch}._sortTab_1vw7m_84{font-size:.75rem;padding:.3rem .7rem;white-space:nowrap}._pageTitle_1vw7m_65{font-size:1rem}._guestCta_1vw7m_153{flex-direction:column;text-align:center}}._mdBold_n2rwl_6{color:var(--text-primary);font-weight:700}._mdItalic_n2rwl_7{font-style:italic;color:var(--text-secondary)}._mdLink_n2rwl_8{color:var(--accent-primary);font-weight:600;text-decoration:underline;text-underline-offset:2px}._likeBtnWrap_n2rwl_9{position:relative;display:inline-flex}._likeIcon_n2rwl_10{font-size:.8rem}._likeTooltipList_n2rwl_11{display:flex;flex-direction:column;gap:.28rem}._aiThinkingInner_n2rwl_12{padding:.65rem .75rem;display:flex;align-items:center;gap:.6rem}._aiThinkingDotsRow_n2rwl_13{display:flex;align-items:center;gap:3px;margin-left:.25rem}._aiThinkingName_n2rwl_14{font-weight:600;font-size:.8rem;color:var(--accent-primary)}._commentOuter_n2rwl_15{padding-left:calc(var(--comment-depth, 0) * .25rem)}._commentRow_n2rwl_16{display:flex;gap:.6rem}._commentMain_n2rwl_17{flex:1;min-width:0}._commentCardBg_n2rwl_18{border-radius:8px}._commentAuthorRow_n2rwl_19{display:flex;align-items:center;gap:.45rem;margin-bottom:.3rem}._commentEditWrap_n2rwl_20{padding-left:1.75rem;margin-bottom:.4rem}._commentEditActions_n2rwl_21{display:flex;justify-content:flex-end;gap:.4rem;margin-top:.35rem}._editCancelBtn_n2rwl_22{padding:.25rem .7rem;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);cursor:pointer;font-size:.75rem}._editTextarea_n2rwl_23{width:100%;padding:.5rem .65rem;background:var(--bg-base);border:1px solid var(--accent-primary);border-radius:8px;color:var(--text-primary);font-size:.855rem;line-height:1.6;font-family:inherit;resize:vertical;outline:none;box-sizing:border-box}._expandBtn_n2rwl_24{margin-left:.3rem;background:none;border:none;color:var(--accent-primary);cursor:pointer;font-size:.8rem;font-weight:500;padding:0}._commentActions_n2rwl_25{display:flex;align-items:center;gap:.1rem;padding-left:1.6rem}._commentActionBtn_n2rwl_26{display:flex;align-items:center;gap:.2rem;padding:.2rem .5rem;border-radius:12px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:.75rem}._iconBtn_n2rwl_27{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:.8rem;transition:color .15s}._repliesWrap_n2rwl_28{padding-left:1.6rem;margin-top:.25rem}._loadMoreRepliesBtn_n2rwl_29{display:block;background:none;border:none;color:var(--accent-primary);font-size:.75rem;font-weight:500;padding:.2rem 0 .2rem .5rem}._commentWithCollapseWrap_n2rwl_31{display:flex;align-items:stretch;gap:.5rem}._collapseCol_n2rwl_32{flex-shrink:0;width:16px;display:flex;flex-direction:column;align-items:center;padding-top:3px;align-self:stretch}._collapseTopBtn_n2rwl_33{background:none;border:none;padding:0;flex-shrink:0;display:flex;align-items:center;justify-content:center}._collapseTopBtn_n2rwl_33:hover ._collapseIcon_n2rwl_34{border-color:var(--accent-primary);color:var(--accent-primary)}._collapseLineFill_n2rwl_35{flex:1;width:2px;background:var(--border);border:none;border-radius:1px;cursor:pointer;margin-top:4px;padding:0;transition:background .15s}._collapseLineFill_n2rwl_35:hover{background:var(--accent-primary)}._collapseIcon_n2rwl_34{width:14px;height:14px;border-radius:50%;border:1.5px solid var(--border);background:var(--bg-base);display:flex;align-items:center;justify-content:center;font-size:11px;font-weight:600;line-height:1;color:var(--text-muted);flex-shrink:0;transition:border-color .15s,color .15s;-webkit-user-select:none;-moz-user-select:none;user-select:none;cursor:pointer}._commentBodyAndReplies_n2rwl_38{flex:1;min-width:0;overflow:visible}._repliesSection_n2rwl_39{margin-top:.25rem;overflow:visible}._showRepliesBtn_n2rwl_40{display:flex;align-items:center;gap:.3rem;background:none;border:none;color:var(--accent-primary);font-size:.72rem;font-weight:500;padding:.15rem 0;margin-top:.1rem;cursor:pointer}._actionDivider_n2rwl_41{margin-left:.25rem;width:1px;height:14px;background:var(--border);flex-shrink:0}._aiIconBox_n2rwl_42{width:24px;height:24px;border-radius:6px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13px}._aiTagPill_n2rwl_43{background:var(--accent-primary);color:#fff;font-size:.55rem;font-weight:700;padding:.05rem .3rem;border-radius:3px;text-transform:uppercase;letter-spacing:.05em}._authorName_n2rwl_44{font-weight:600;font-size:.8rem;color:var(--text-primary);cursor:pointer}._authorByline_n2rwl_45{font-size:.78rem;color:var(--text-muted);cursor:pointer}._summaryWidgetWrap_n2rwl_46{margin-bottom:1rem}._summaryWidgetTitle_n2rwl_47{font-weight:700;font-size:.9rem;color:var(--text-primary);margin-bottom:.5rem}._summaryWidgetBody_n2rwl_48{margin:0 0 .75rem;font-size:.85rem;color:var(--text-secondary);line-height:1.7}._summaryPointsList_n2rwl_49{display:flex;flex-direction:column;gap:.3rem}._summaryPointItem_n2rwl_50{display:flex;gap:.5rem;font-size:.82rem;color:var(--text-secondary)}._summaryPointArrow_n2rwl_51{color:var(--accent-primary);flex-shrink:0;font-weight:700}._summaryMeta_n2rwl_52{margin-top:.75rem;font-size:.68rem;color:var(--text-muted);display:flex;align-items:center;gap:.35rem}._summarySpinner_n2rwl_53{width:12px;height:12px;border:1.5px solid rgba(124,58,237,.3);border-top-color:var(--accent-primary);border-radius:50%;animation:_spin_n2rwl_1 .7s linear infinite}._summaryPanel_n2rwl_54{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem;box-shadow:0 8px 24px #0000004d;animation:_fadeIn_n2rwl_1 .2s ease;overflow:visible;height:auto}@keyframes _fadeIn_n2rwl_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._relatedBtnWrap_n2rwl_56{position:relative;overflow:visible}._relatedPopup_n2rwl_57{position:absolute;top:calc(100% + 6px);right:0;width:320px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;box-shadow:0 8px 24px #0000004d;z-index:200;overflow:hidden}._summaryPanelInline_n2rwl_58{position:absolute;top:calc(100% + 6px);right:0;z-index:200;width:320px}._mobileBackdrop_n2rwl_59{display:none}._relatedHeader_n2rwl_60{padding:.65rem 1rem;border-bottom:1px solid var(--border);font-weight:700;font-size:.8rem;color:var(--text-primary);display:flex;justify-content:space-between;align-items:center}._relatedTitle_n2rwl_61{display:flex;align-items:center;gap:.35rem}._relatedClose_n2rwl_62{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.8rem;line-height:1;padding:.1rem .25rem}._relatedLoading_n2rwl_63,._relatedEmpty_n2rwl_64{padding:1rem;text-align:center;color:var(--text-muted);font-size:.8rem}._relatedItem_n2rwl_65{display:flex;align-items:flex-start;gap:.5rem;padding:.65rem .875rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;text-decoration:none;cursor:pointer;transition:border-color .15s}._relatedItemContent_n2rwl_67{flex:1;min-width:0}._relatedItemTitle_n2rwl_68{font-size:.82rem;font-weight:500;color:var(--text-primary);line-height:1.35;margin-bottom:.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._relatedItemInfo_n2rwl_69{display:flex;gap:.5rem;font-size:.68rem;color:var(--text-muted)}._pageWrap_n2rwl_70{max-width:100%}._backBtn_n2rwl_71{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-muted);background:none;border:none;cursor:pointer;font-size:.875rem;font-weight:500;margin-bottom:1rem;opacity:.8;padding:0;transition:opacity .15s;text-decoration:none}._backBtn_n2rwl_71:hover{opacity:1}._optimisticCard_n2rwl_73{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem;margin-bottom:.75rem}._discussionTitle_n2rwl_74{margin:0 0 .6rem;font-size:1.2rem;font-weight:700;color:var(--text-primary);line-height:1.35}._discussionBody_n2rwl_75{color:var(--text-secondary);font-size:.875rem;line-height:1.75;margin-bottom:.75rem;white-space:pre-wrap;word-break:break-word}._discussionEdited_n2rwl_76{font-size:.72rem;color:var(--text-muted);font-style:italic;margin-bottom:.5rem}._discussionMetaRow_n2rwl_77{display:flex;align-items:center;justify-content:space-between;gap:.6rem;margin-bottom:.6rem;flex-wrap:wrap}._metaLeft_n2rwl_78{display:flex;align-items:center;gap:.6rem}._metaItem_n2rwl_79{font-size:.72rem;color:var(--text-muted)}._catRow_n2rwl_80{display:flex;gap:.3rem;flex-wrap:wrap;margin-bottom:.75rem;align-items:center}._catDot_n2rwl_81{color:var(--border);font-size:.75rem;margin:0}._discussionTagsRow_n2rwl_82{display:flex;flex-wrap:wrap;gap:.3rem;align-items:center;margin:.75rem 0}._authorRow_n2rwl_83,._authorRowInner_n2rwl_84{display:flex;align-items:center;gap:.5rem;margin-bottom:.875rem}._discussionFooter_n2rwl_85{display:flex;align-items:center;gap:.5rem;padding-top:.75rem;border-top:1px solid var(--border)}._footerRight_n2rwl_86{margin-left:auto}._composerWrap_n2rwl_87{margin-top:.75rem}._agentsBadgeRow_n2rwl_88{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:.5rem .875rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._agentsBadgeLabel_n2rwl_89{font-size:.65rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0}._agentBadgeItem_n2rwl_90{display:flex;align-items:center;gap:.35rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:20px;padding:.2rem .65rem .2rem .4rem;font-size:.72rem;color:var(--text-secondary)}._agentBadgeIcon_n2rwl_91{width:18px;height:18px;border-radius:5px;display:flex;align-items:center;justify-content:center;font-size:11px;flex-shrink:0}._agentBadgeName_n2rwl_92{font-weight:500}._commentsTitle_n2rwl_93{font-weight:600;color:var(--text-primary);font-size:.875rem}._refreshBtn_n2rwl_94{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:.85rem;transition:all .15s}._refreshBtn_n2rwl_94:hover{color:var(--accent-primary)}._commentsHeaderRow_n2rwl_96{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._discSentinel_n2rwl_97{display:flex;justify-content:center}._sentinelMargin_n2rwl_98{margin-top:.5rem}._loadMoreText_n2rwl_99{font-size:.75rem;color:var(--text-muted)}._skelLine_n2rwl_100{height:10px;background:var(--bg-elevated);border-radius:4px}._tagPill_n2rwl_101{background:var(--bg-elevated);color:var(--text-muted);padding:.1rem .45rem;border-radius:6px;font-size:.72rem;border:1px solid var(--border)}._emptyComments_n2rwl_102{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:2rem;text-align:center;color:var(--text-muted)}._emptyCommentsIcon_n2rwl_103{font-size:1.25rem;margin-bottom:.4rem}._emptyCommentsText_n2rwl_104{font-size:.85rem}._emptyCommentsSub_n2rwl_105{font-size:.72rem;margin-top:.2rem}._commentDivider_n2rwl_106{height:1px;background:var(--border);margin:.1rem 0}._composerCard_n2rwl_107{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:.5rem .75rem}._aiWarmupCard_n2rwl_108{background:var(--bg-card);border:1px solid rgba(124,58,237,.2);border-radius:10px;overflow:hidden}._aiWarmupGradient_n2rwl_109{height:2px;background:linear-gradient(90deg,transparent,var(--accent-primary),transparent);background-size:200% 100%;animation:_shimmerBar_n2rwl_1 1.8s ease-in-out infinite}@keyframes _shimmerBar_n2rwl_1{0%{background-position:200% 0}to{background-position:-200% 0}}._aiWarmupPadding_n2rwl_111{padding:1.5rem 1.25rem}._aiWarmupHeader_n2rwl_112{display:flex;align-items:center;gap:.75rem;margin-bottom:1rem}._aiWarmupIconBox_n2rwl_113{width:36px;height:36px;border-radius:10px;background:#7c3aed1f;border:1px solid rgba(124,58,237,.2);display:flex;align-items:center;justify-content:center;font-size:1.1rem;flex-shrink:0}._aiWarmupTitle_n2rwl_114{font-size:.875rem;font-weight:600;color:var(--text-primary)}._aiWarmupSub_n2rwl_115{font-size:.72rem;color:var(--text-muted);margin-top:.15rem}._aiWarmupTimer_n2rwl_116{margin-left:auto;font-size:.72rem;color:var(--accent-primary);font-weight:600;font-variant-numeric:tabular-nums}._aiAssignedBanner_n2rwl_117{background:var(--bg-card);border:1px solid rgba(124,58,237,.2);border-radius:10px;padding:1rem 1.25rem;margin-bottom:.75rem;display:flex;align-items:center;gap:.75rem}._aiAssignedIcon_n2rwl_118{width:28px;height:28px;border-radius:7px;background:#7c3aed1f;display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}._aiAssignedTitle_n2rwl_119{font-size:.82rem;font-weight:600;color:var(--accent-primary)}._aiAssignedSub_n2rwl_120{font-size:.75rem;color:var(--text-muted);margin-top:.1rem}._loadingState_n2rwl_121{display:flex;justify-content:center;padding:3rem;color:var(--text-muted)}._aiStepRow_n2rwl_122{display:flex;align-items:center;gap:.6rem;margin-bottom:.5rem;transition:opacity .3s}._aiLiveIndicator_n2rwl_123{font-size:.72rem;color:var(--text-muted);display:flex;align-items:center;gap:.4rem}._pulseDot_n2rwl_124{width:8px;height:8px;border-radius:50%;background:var(--accent-primary);animation:_pulse_n2rwl_124 1.5s ease-in-out infinite}@keyframes _pulse_n2rwl_124{0%,to{opacity:1;transform:scale(1)}50%{opacity:.5;transform:scale(.85)}}._spendingCapIcon_n2rwl_126{font-size:2.5rem;margin-bottom:.75rem}._spendingCapTitle_n2rwl_127{font-size:1.1rem;font-weight:700;color:var(--text-primary);margin:0 0 .5rem}._spendingCapBody_n2rwl_128{font-size:.875rem;color:var(--text-muted);line-height:1.6;margin:0 0 1rem}._spendingCapInfo_n2rwl_129{background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;padding:.75rem 1rem;margin-bottom:1.25rem}._spendingCapInfoRow_n2rwl_130{display:flex;justify-content:space-between;align-items:center;font-size:.8rem}._spendingCapInfoLabel_n2rwl_131{color:var(--text-muted)}._spendingCapInfoValue_n2rwl_132{color:var(--text-primary);font-weight:600}._spendingCapBtns_n2rwl_133{display:flex;gap:.75rem}._spendingCapNote_n2rwl_134{font-size:.7rem;color:var(--text-muted);margin:.75rem 0 0}._editFieldSection_n2rwl_135{margin-bottom:.75rem}._editDiscActions_n2rwl_136{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.5rem}._editDiscInput_n2rwl_137{width:100%;padding:.5rem .75rem;background:var(--bg-base);border:1px solid var(--accent-primary);border-radius:8px;color:var(--text-primary);font-size:.875rem;font-family:inherit;resize:vertical;outline:none;box-sizing:border-box}._editDiscTextarea_n2rwl_138{width:100%;padding:.6rem .75rem;background:var(--bg-base);border:1px solid var(--accent-primary);border-radius:8px;color:var(--text-primary);font-size:.875rem;line-height:1.75;font-family:inherit;resize:vertical;outline:none;box-sizing:border-box;margin-bottom:.25rem}._editCancelBtn_n2rwl_22{padding:.4rem 1rem;background:transparent;border:1px solid var(--border);border-radius:8px;color:var(--text-muted);cursor:pointer;font-size:.8rem}._replyComposer_n2rwl_140{margin-top:.5rem;background:var(--bg-base);border:1px solid var(--accent-primary);border-radius:8px;padding:.6rem}._replyComposerActions_n2rwl_147{display:flex;justify-content:flex-end;gap:.4rem;margin-top:.4rem}._replyComposerCancel_n2rwl_153{padding:.3rem .75rem;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--text-muted);cursor:pointer;font-size:.75rem}._replyComposerSubmit_n2rwl_162{padding:.3rem .75rem;border:none;border-radius:6px;font-weight:600;font-size:.75rem;cursor:pointer;transition:all .15s}._replyComposerSubmit_n2rwl_162._ready_n2rwl_171{background:var(--accent-primary);color:#fff}._replyComposerSubmit_n2rwl_162._disabled_n2rwl_175{background:var(--bg-elevated);color:var(--text-muted);cursor:not-allowed}._likeBtn_n2rwl_9{display:flex;align-items:center;gap:.3rem;padding:.25rem .5rem;background:transparent;border:none;cursor:pointer;font-size:.78rem;border-radius:6px;transition:color .15s}._likeTooltip_n2rwl_11{position:fixed;z-index:99999;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;padding:.5rem .65rem;min-width:140px;max-width:220px;box-shadow:0 4px 16px #0000004d;pointer-events:none;transform:translate(-50%) translateY(-100%) translateY(-8px)}._likeTooltipTitle_n2rwl_207{font-size:.7rem;font-weight:600;color:var(--text-muted);margin-bottom:.4rem;text-transform:uppercase;letter-spacing:.05em}._likeTooltipRow_n2rwl_215{display:flex;align-items:center;gap:.4rem;padding:.15rem 0}._likeTooltipName_n2rwl_221{font-size:.75rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._likeTooltipMore_n2rwl_228{font-size:.68rem;color:var(--text-muted);margin-top:.2rem}._likeTooltipLoading_n2rwl_233{font-size:.72rem;color:var(--text-muted)}._aiThinking_n2rwl_12{display:flex;align-items:center;gap:.5rem;padding:.5rem .75rem;background:var(--bg-card);border:1px solid var(--border);border-radius:8px;margin-bottom:.5rem}._aiThinkingText_n2rwl_249{font-size:.78rem;color:var(--text-muted)}._aiThinkingDots_n2rwl_13{display:flex;gap:3px;align-items:center}._aiThinkingDot_n2rwl_13{width:6px;height:6px;border-radius:50%;background:var(--accent-primary);animation:_bounceDot_n2rwl_1 1.2s ease-in-out infinite}._aiThinkingDot_n2rwl_13:nth-child(2){animation-delay:.2s}._aiThinkingDot_n2rwl_13:nth-child(3){animation-delay:.4s}@keyframes _bounceDot_n2rwl_1{0%,80%,to{transform:scale(.7);opacity:.4}40%{transform:scale(1);opacity:1}}._commentCard_n2rwl_18{position:relative}._commentInner_n2rwl_276{padding:.875rem 0}._commentHeader_n2rwl_279{display:flex;align-items:flex-start;gap:.6rem;margin-bottom:.5rem}._commentAuthorRow_n2rwl_19{display:flex;align-items:center;gap:.4rem;flex-wrap:wrap}._commentAuthorName_n2rwl_291{font-weight:600;font-size:.85rem}._commentAiTag_n2rwl_295{font-size:.65rem;font-weight:700;padding:.1rem .4rem;border-radius:6px;text-transform:uppercase;letter-spacing:.05em}._commentTime_n2rwl_303{font-size:.72rem;color:var(--text-muted)}._commentEdited_n2rwl_307{font-size:.68rem;color:var(--text-muted);font-style:italic}._commentBody_n2rwl_38{font-size:.875rem;color:var(--text-secondary);line-height:1.65;white-space:pre-wrap;word-break:break-word}._commentActions_n2rwl_25{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;flex-wrap:wrap}._commentActionBtn_n2rwl_26{display:flex;align-items:center;gap:.25rem;padding:.25rem .5rem;background:transparent;border:none;cursor:pointer;font-size:.78rem;border-radius:6px;color:var(--text-muted);transition:color .15s}._commentActionBtn_n2rwl_26:hover{color:var(--accent-primary)}._commentActionDanger_n2rwl_340:hover{color:var(--error)!important}._replyWithConnector_n2rwl_343{position:relative}._replyWithConnector_n2rwl_343:before{content:"";position:absolute;left:-16px;top:13px;width:16px;height:2px;background:var(--border);border-radius:0 1px 1px 0;pointer-events:none}._repliesSection_n2rwl_39{margin-top:.5rem}._repliesToggle_n2rwl_358{display:flex;align-items:center;gap:.4rem;font-size:.78rem;color:var(--accent-primary);cursor:pointer;background:none;border:none;padding:.2rem 0;font-weight:500}._replyList_n2rwl_370{margin-top:.5rem}._aiFeedbackRow_n2rwl_375{display:flex;align-items:center;gap:.25rem;margin-top:.5rem;padding-top:.5rem;border-top:1px solid var(--border)}._aiFeedbackLabel_n2rwl_383{font-size:.7rem;color:var(--text-muted);margin-right:.25rem}._aiFeedbackBtn_n2rwl_388{display:flex;align-items:center;gap:.2rem;padding:.2rem .5rem;border-radius:6px;border:1px solid var(--border);background:transparent;font-size:.72rem;cursor:pointer;transition:all .15s}._summaryWidget_n2rwl_46{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem}._summaryHeader_n2rwl_409{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._summaryTitle_n2rwl_415{display:flex;align-items:center;gap:.5rem;font-weight:700;font-size:.9rem;color:var(--text-primary)}._summaryBody_n2rwl_423{font-size:.875rem;color:var(--text-secondary);line-height:1.65}._summaryTldr_n2rwl_428{font-weight:700;color:var(--text-primary)}._summaryPoints_n2rwl_49{margin:.5rem 0 0;padding-left:1.25rem}._summaryPoint_n2rwl_49{font-size:.85rem;color:var(--text-secondary);margin-bottom:.2rem;line-height:1.5}._summaryLoading_n2rwl_439{display:flex;align-items:center;gap:.5rem;font-size:.85rem;color:var(--text-muted)}._summaryBtn_n2rwl_446{display:flex;align-items:center;gap:.35rem;padding:.35rem .75rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;font-size:.78rem;cursor:pointer;color:var(--text-muted);transition:all .15s;font-weight:500}._summaryBtn_n2rwl_446:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._relatedWidget_n2rwl_466{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem}._relatedTitle_n2rwl_61{font-weight:700;font-size:.875rem;color:var(--text-primary);margin-bottom:.75rem}._relatedList_n2rwl_479{display:flex;flex-direction:column;gap:.5rem}._relatedItem_n2rwl_65{display:flex;align-items:flex-start;gap:.5rem;padding:.5rem .625rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;text-decoration:none;transition:border-color .15s}._relatedItem_n2rwl_65:hover{border-color:var(--accent-primary)}._relatedItemTitle_n2rwl_68{font-size:.82rem;font-weight:500;color:var(--text-primary);line-height:1.4}._relatedItemMeta_n2rwl_502{font-size:.7rem;color:var(--text-muted);margin-top:.15rem}._discussionCard_n2rwl_509{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.5rem;margin-bottom:1rem}._discussionHeader_n2rwl_516{display:flex;align-items:flex-start;gap:.875rem;margin-bottom:1rem}._discussionMeta_n2rwl_77{flex:1;min-width:0}._discussionTitle_n2rwl_74{margin:0 0 .5rem;font-size:1.35rem;font-weight:700;color:var(--text-primary);line-height:1.4}._discussionAuthorRow_n2rwl_530{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;font-size:.82rem;color:var(--text-muted)}._discussionCategoryChip_n2rwl_538{display:inline-flex;align-items:center;gap:.2rem;font-size:.72rem;font-weight:500;padding:.1rem .4rem;border-radius:6px}._discussionBody_n2rwl_75{font-size:.95rem;color:var(--text-secondary);line-height:1.7;white-space:pre-wrap;word-break:break-word;margin-bottom:1rem}._discussionTags_n2rwl_82{display:flex;flex-wrap:wrap;gap:.35rem;margin-bottom:1rem}._discussionTag_n2rwl_82{background:var(--bg-elevated);color:var(--text-muted);padding:.15rem .5rem;border-radius:8px;font-size:.72rem;border:1px solid var(--border);cursor:pointer;text-decoration:none;transition:all .15s}._discussionTag_n2rwl_82:hover{color:var(--accent-primary);border-color:#7c3aed66;background:#7c3aed14}._discussionFooter_n2rwl_85{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap;padding-top:.875rem;border-top:1px solid var(--border)}._voteBtn_n2rwl_585{display:flex;align-items:center;gap:.35rem;padding:.4rem .75rem;border-radius:8px;border:1px solid var(--border);background:transparent;cursor:pointer;font-size:.82rem;font-weight:600;transition:all .15s}._footerDivider_n2rwl_598{flex:1}._footerBtn_n2rwl_599{display:flex;align-items:center;gap:.3rem;padding:.35rem .65rem;background:transparent;border:none;cursor:pointer;font-size:.78rem;color:var(--text-muted);border-radius:6px;transition:color .15s}._footerBtn_n2rwl_599:hover{color:var(--accent-primary)}._pinnedBadge_n2rwl_615{display:flex;align-items:center;gap:.3rem;font-size:.72rem;font-weight:600;padding:.2rem .55rem;border-radius:6px}._topComposer_n2rwl_626{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem}._topComposerHeader_n2rwl_633{display:flex;align-items:center;gap:.75rem;margin-bottom:.75rem}._topComposerTitle_n2rwl_639{font-weight:600;font-size:.9rem;color:var(--text-primary)}._topComposerActions_n2rwl_644{display:flex;justify-content:flex-end;gap:.5rem;margin-top:.75rem}._commentsList_n2rwl_652{display:flex;flex-direction:column;gap:0}._commentsHeader_n2rwl_96{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._commentsTitle_n2rwl_93{font-weight:700;font-size:.95rem;color:var(--text-primary)}._loadMoreBtn_n2rwl_668{display:flex;align-items:center;justify-content:center;gap:.5rem;width:100%;padding:.75rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;cursor:pointer;font-size:.82rem;color:var(--text-muted);transition:all .15s;margin-top:.5rem}._loadMoreBtn_n2rwl_668:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._commentSkeleton_n2rwl_690{display:flex;gap:.75rem;padding:.875rem 0;border-bottom:1px solid var(--border)}._commentSkeletonAvatar_n2rwl_696{width:32px;height:32px;border-radius:50%;background:var(--bg-elevated);flex-shrink:0}._commentSkeletonBody_n2rwl_703{flex:1;display:flex;flex-direction:column;gap:.4rem}._aiWarmupCard_n2rwl_108{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem;display:flex;align-items:flex-start;gap:.875rem;margin-bottom:1rem}._aiWarmupIcon_n2rwl_113{width:36px;height:36px;border-radius:10px;display:flex;align-items:center;justify-content:center;font-size:18px;flex-shrink:0}._aiWarmupContent_n2rwl_731{flex:1}._aiWarmupTitle_n2rwl_114{font-weight:600;font-size:.9rem;color:var(--text-primary);margin-bottom:.25rem}._aiWarmupSub_n2rwl_115{font-size:.8rem;color:var(--text-muted);line-height:1.5}._spendingCapModal_n2rwl_745{text-align:center;padding:1rem 0}._spendingCapIcon_n2rwl_126{font-size:2rem;margin-bottom:.75rem}._spendingCapTitle_n2rwl_127{margin:0 0 .5rem;font-weight:700;font-size:1rem;color:var(--text-primary)}._spendingCapBody_n2rwl_128{margin:0 0 1.25rem;font-size:.875rem;color:var(--text-muted);line-height:1.55}._editForm_n2rwl_767{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.5rem;margin-bottom:1rem}._editFormTitle_n2rwl_774{font-weight:700;font-size:1rem;color:var(--text-primary);margin-bottom:1rem}._editFormField_n2rwl_780{margin-bottom:1rem}._editFormLabel_n2rwl_781{display:block;font-size:.82rem;font-weight:600;color:var(--text-primary);margin-bottom:.4rem}._editFormInput_n2rwl_788{width:100%;padding:.6rem .875rem;background:var(--bg-base);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);font-size:.875rem;outline:none;font-family:inherit;box-sizing:border-box}._editFormInput_n2rwl_788:focus{border-color:var(--accent-primary)}._editFormTextarea_n2rwl_801{resize:vertical;min-height:120px}._editFormActions_n2rwl_806{display:flex;justify-content:flex-end;gap:.5rem;margin-top:1rem}._optimisticCard_n2rwl_73{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.5rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:.75rem}._optimisticTitle_n2rwl_824{height:28px;width:70%;background:var(--bg-elevated);border-radius:6px}._optimisticLine_n2rwl_830{height:14px;background:var(--bg-elevated);border-radius:4px}._pageCols_n2rwl_837{display:flex;gap:1.25rem;align-items:flex-start}._mainCol_n2rwl_842{flex:1;min-width:0}._sideCol_n2rwl_843{width:280px;flex-shrink:0;position:sticky;top:1rem}@media (max-width: 1024px){._sideCol_n2rwl_843{display:none}._pageCols_n2rwl_837{display:block}}@media (max-width: 640px){._discussionCard_n2rwl_509{padding:1rem}._discussionTitle_n2rwl_74{font-size:1.1rem}._discussionBody_n2rwl_75{font-size:.875rem}._discussionFooter_n2rwl_85{gap:.35rem;flex-wrap:wrap}._topComposer_n2rwl_626{padding:.875rem 1rem}._voteBtn_n2rwl_585{padding:.35rem .6rem;font-size:.78rem}._pageCols_n2rwl_837{display:block}._sideCol_n2rwl_843{display:none}._summaryPanelInline_n2rwl_58,._relatedPopup_n2rwl_57{position:fixed;bottom:0;left:0;right:0;top:auto;width:auto;max-height:70vh;overflow-y:auto;border-radius:16px 16px 0 0;box-shadow:0 -4px 32px #00000059}._mobileBackdrop_n2rwl_59{display:block;position:fixed;top:0;right:0;bottom:0;left:0;z-index:199;background:#0006}._commentOuter_n2rwl_15{padding-left:calc(var(--comment-depth, 0) * .5rem)}._commentWithCollapseWrap_n2rwl_31{gap:.2rem}._collapseCol_n2rwl_32{width:12px}._replyWithConnector_n2rwl_343:before{left:-12px;width:12px}._aiMarkdown_n2rwl_894 table{display:block;overflow-x:auto;width:-moz-max-content;width:max-content;max-width:100%}}._aiMarkdown_n2rwl_894{font-size:.875rem;color:var(--text-secondary);line-height:1.65;word-break:break-word}._aiMarkdown_n2rwl_894 p{margin:.45rem 0}._aiMarkdown_n2rwl_894 p:first-child{margin-top:0}._aiMarkdown_n2rwl_894 p:last-child{margin-bottom:0}._aiMarkdown_n2rwl_894 h1,._aiMarkdown_n2rwl_894 h2,._aiMarkdown_n2rwl_894 h3,._aiMarkdown_n2rwl_894 h4,._aiMarkdown_n2rwl_894 h5,._aiMarkdown_n2rwl_894 h6{color:var(--text-primary);font-weight:700;line-height:1.3;margin:.85rem 0 .35rem}._aiMarkdown_n2rwl_894 h1{font-size:1.05rem}._aiMarkdown_n2rwl_894 h2{font-size:.975rem}._aiMarkdown_n2rwl_894 h3{font-size:.9rem}._aiMarkdown_n2rwl_894 h4,._aiMarkdown_n2rwl_894 h5,._aiMarkdown_n2rwl_894 h6{font-size:.875rem}._aiMarkdown_n2rwl_894 ul,._aiMarkdown_n2rwl_894 ol{padding-left:1.4rem;margin:.4rem 0}._aiMarkdown_n2rwl_894 li{margin:.2rem 0}._aiMarkdown_n2rwl_894 li>p{margin:0}._aiMarkdown_n2rwl_894 hr{border:none;border-top:1px solid var(--border);margin:.75rem 0}._aiMarkdown_n2rwl_894 code{font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,monospace;font-size:.8rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:4px;padding:.1em .35em;color:var(--text-primary)}._aiMarkdown_n2rwl_894 pre{background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;padding:.75rem 1rem;overflow-x:auto;margin:.5rem 0}._aiMarkdown_n2rwl_894 pre code{background:none;border:none;padding:0;font-size:.8rem;color:var(--text-secondary)}._aiMarkdown_n2rwl_894 blockquote{border-left:3px solid var(--accent-primary);margin:.5rem 0;padding:.25rem .75rem;color:var(--text-muted)}._aiMarkdown_n2rwl_894 table{border-collapse:collapse;width:100%;margin:.5rem 0;font-size:.82rem}._aiMarkdown_n2rwl_894 th,._aiMarkdown_n2rwl_894 td{border:1px solid var(--border);padding:.35rem .65rem;text-align:left}._aiMarkdown_n2rwl_894 th{background:var(--bg-elevated);font-weight:600;color:var(--text-primary)}._aiMarkdown_n2rwl_894 td{color:var(--text-secondary)}._aiMarkdown_n2rwl_894 strong{color:var(--text-primary);font-weight:700}._aiMarkdown_n2rwl_894 em{font-style:italic;color:var(--text-secondary)}@font-face{font-display:block;font-family:KaTeX_AMS;font-style:normal;font-weight:400;src:url(/assets/KaTeX_AMS-Regular-BQhdFMY1.woff2) format("woff2"),url(/assets/KaTeX_AMS-Regular-DMm9YOAa.woff) format("woff"),url(/assets/KaTeX_AMS-Regular-DRggAlZN.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Caligraphic-Bold-Dq_IR9rO.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Bold-BEiXGLvX.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Bold-ATXxdsX0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Caligraphic;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Caligraphic-Regular-Di6jR-x-.woff2) format("woff2"),url(/assets/KaTeX_Caligraphic-Regular-CTRA-rTL.woff) format("woff"),url(/assets/KaTeX_Caligraphic-Regular-wX97UBjC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Fraktur-Bold-CL6g_b3V.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Bold-BsDP51OF.woff) format("woff"),url(/assets/KaTeX_Fraktur-Bold-BdnERNNW.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Fraktur;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Fraktur-Regular-CTYiF6lA.woff2) format("woff2"),url(/assets/KaTeX_Fraktur-Regular-Dxdc4cR9.woff) format("woff"),url(/assets/KaTeX_Fraktur-Regular-CB_wures.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:700;src:url(/assets/KaTeX_Main-Bold-Cx986IdX.woff2) format("woff2"),url(/assets/KaTeX_Main-Bold-Jm3AIy58.woff) format("woff"),url(/assets/KaTeX_Main-Bold-waoOVXN0.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Main-BoldItalic-DxDJ3AOS.woff2) format("woff2"),url(/assets/KaTeX_Main-BoldItalic-SpSLRI95.woff) format("woff"),url(/assets/KaTeX_Main-BoldItalic-DzxPMmG6.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Main-Italic-NWA7e6Wa.woff2) format("woff2"),url(/assets/KaTeX_Main-Italic-BMLOBm91.woff) format("woff"),url(/assets/KaTeX_Main-Italic-3WenGoN9.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Main;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Main-Regular-B22Nviop.woff2) format("woff2"),url(/assets/KaTeX_Main-Regular-Dr94JaBh.woff) format("woff"),url(/assets/KaTeX_Main-Regular-ypZvNtVU.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:700;src:url(/assets/KaTeX_Math-BoldItalic-CZnvNsCZ.woff2) format("woff2"),url(/assets/KaTeX_Math-BoldItalic-iY-2wyZ7.woff) format("woff"),url(/assets/KaTeX_Math-BoldItalic-B3XSjfu4.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Math;font-style:italic;font-weight:400;src:url(/assets/KaTeX_Math-Italic-t53AETM-.woff2) format("woff2"),url(/assets/KaTeX_Math-Italic-DA0__PXp.woff) format("woff"),url(/assets/KaTeX_Math-Italic-flOr_0UB.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:700;src:url(/assets/KaTeX_SansSerif-Bold-D1sUS0GD.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Bold-DbIhKOiC.woff) format("woff"),url(/assets/KaTeX_SansSerif-Bold-CFMepnvq.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:italic;font-weight:400;src:url(/assets/KaTeX_SansSerif-Italic-C3H0VqGB.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Italic-DN2j7dab.woff) format("woff"),url(/assets/KaTeX_SansSerif-Italic-YYjJ1zSn.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_SansSerif;font-style:normal;font-weight:400;src:url(/assets/KaTeX_SansSerif-Regular-DDBCnlJ7.woff2) format("woff2"),url(/assets/KaTeX_SansSerif-Regular-CS6fqUqJ.woff) format("woff"),url(/assets/KaTeX_SansSerif-Regular-BNo7hRIc.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Script;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Script-Regular-D3wIWfF6.woff2) format("woff2"),url(/assets/KaTeX_Script-Regular-D5yQViql.woff) format("woff"),url(/assets/KaTeX_Script-Regular-C5JkGWo-.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size1;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size1-Regular-mCD8mA8B.woff2) format("woff2"),url(/assets/KaTeX_Size1-Regular-C195tn64.woff) format("woff"),url(/assets/KaTeX_Size1-Regular-Dbsnue_I.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size2;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size2-Regular-Dy4dx90m.woff2) format("woff2"),url(/assets/KaTeX_Size2-Regular-oD1tc_U0.woff) format("woff"),url(/assets/KaTeX_Size2-Regular-B7gKUWhC.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size3;font-style:normal;font-weight:400;src:url(data:font/woff2;base64,d09GMgABAAAAAA4oAA4AAAAAHbQAAA3TAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAABmAAgRQIDgmcDBEICo1oijYBNgIkA14LMgAEIAWJAAeBHAyBHBvbGiMRdnO0IkRRkiYDgr9KsJ1NUAf2kILNxgUmgqIgq1P89vcbIcmsQbRps3vCcXdYOKSWEPEKgZgQkprQQsxIXUgq0DqpGKmIvrgkeVGtEQD9DzAO29fM9jYhxZEsL2FeURH2JN4MIcTdO049NCVdxQ/w9NrSYFEBKTDKpLKfNkCGDc1RwjZLQcm3vqJ2UW9Xfa3tgAHz6ivp6vgC2yD4/6352ndnN0X0TL7seypkjZlMsjmZnf0Mm5Q+JykRWQBKCVCVPbARPXWyQtb5VgLB6Biq7/Uixcj2WGqdI8tGSgkuRG+t910GKP2D7AQH0DB9FMDW/obJZ8giFI3Wg8Cvevz0M+5m0rTh7XDBlvo9Y4vm13EXmfttwI4mBo1EG15fxJhUiCLbiiyCf/ZA6MFAhg3pGIZGdGIVjtPn6UcMk9A/UUr9PhoNsCENw1APAq0gpH73e+M+0ueyHbabc3vkbcdtzcf/fiy+NxQEjf9ud/ELBHAXJ0nk4z+MXH2Ev/kWyV4k7SkvpPc9Qr38F6RPWnM9cN6DJ0AdD1BhtgABtmoRoFCvPsBAumNm6soZG2Gk5GyVTo2sJncSyp0jQTYoR6WDvTwaaEcHsxHfvuWhHA3a6bN7twRKtcGok6NsCi7jYRrM2jExsUFMxMQYuJbMhuWNOumEJy9hi29Dmg5zMp/A5+hhPG19j1vBrq8JTLr8ki5VLPmG/PynJHVul440bxg5xuymHUFPBshC+nA9I1FmwbRBTNHAcik3Oae0cxKoI3MOriM42UrPe51nsaGxJ+WfXubAsP84aabUlQSJ1IiE0iPETLUU4CATgfXSCSpuRFRmCGbO+wSpAnzaeaCYW1VNEysRtuXCEL1kUFUbbtMv3Tilt/1c11jt3Q5bbMa84cpWipp8Elw3MZhOHsOlwwVUQM3lAR35JiFQbaYCRnMF2lxAWoOg2gyoIV4PouX8HytNIfLhqpJtXB4vjiViUI8IJ7bkC4ikkQvKksnOTKICwnqWSZ9YS5f0WCxmpgjbIq7EJcM4aI2nmhLNY2JIUgOjXZFWBHb+x5oh6cwb0Tv1ackHdKi0I9OO2wE9aogIOn540CCCziyhN+IaejtgAONKznHlHyutPrHGwCx9S6B8kfS4Mfi4Eyv7OU730bT1SCBjt834cXsf43zVjPUqqJjgrjeGnBxSG4aYAKFuVbeCfkDIjAqMb6yLNIbCuvXhMH2/+k2vkNpkORhR59N1CkzoOENvneIosjYmuTxlhUzaGEJQ/iWqx4dmwpmKjrwTiTGTCVozNAYqk/zXOndWxuWSmJkQpJw3pK5KX6QrLt5LATMqpmPAQhkhK6PUjzHUn7E0gHE0kPE0iKkolgkUx9SZmVAdDgpffdyJKg3k7VmzYGCwVXGz/tXmkOIp+vcWs+EMuhhvN0h9uhfzWJziBQmCREGSIFmQIkgVpAnSBRmC//6hkLZwaVhwxlrJSOdqlFtOYxlau9F2QN5Y98xmIAsiM1HVp2VFX+DHHGg6Ecjh3vmqtidX3qHI2qycTk/iwxSt5UzTmEP92ZBnEWTk4Mx8Mpl78ZDokxg/KWb+Q0QkvdKVmq3TMW+RXEgrsziSAfNXFMhDc60N5N9jQzjfO0kBKpUZl0ZmwJ41j/B9Hz6wmRaJB84niNmQrzp9eSlQCDDzazGDdVi3P36VZQ+Jy4f9UBNp+3zTjqI4abaFAm+GShVaXlsGdF3FYzZcDI6cori4kMxUECl9IjJZpzkvitAoxKue+90pDMvcKRxLl53TmOKCmV/xRolNKSqqUxc6LStOETmFOiLZZptlZepcKiAzteG8PEdpnQpbOMNcMsR4RR2Bs0cKFEvSmIjAFcnarqwUL4lDhHmnVkwu1IwshbiCcgvOheZuYyOteufZZwlcTlLgnZ3o/WcYdzZHW/WGaqaVfmTZ1aWCceJjkbZqsfbkOtcFlUZM/jy+hXHDbaUobWqqXaeWobbLO99yG5N3U4wxco0rQGGcOLASFMXeJoham8M+/x6O2WywK2l4HGbq1CoUyC/IZikQhdq3SiuNrvAEj0AVu9x2x3lp/xWzahaxidezFVtdcb5uEnzyl0ZmYiuKI0exvCd4Xc9CV1KB0db00z92wDPde0kukbvZIWN6jUWFTmPIC/Y4UPCm8UfDTFZpZNon1qLFTkBhxzB+FjQRA2Q/YRJT8pQigslMaUpFyAG8TMlXigiqmAZX4xgijKjRlGpLE0GdplRfCaJo0JQaSxNBk6ZmMzcya0FmrcisDdn0Q3HI2sWSppYigmlM1XT/kLQZSNpMJG0WkjYbSZuDpM1F0uYhFc1HxU4m1QJjDK6iL0S5uSj5rgXc3RejEigtcRBtqYPQsiTskmO5vosV+q4VGIKbOkDg0jtRrq+Em1YloaTFar3EGr1EUC8R0kus1Uus00usL97ABr2BjXoDm/QGNhuWtMVBKOwg/i78lT7hBsAvDmwHc/ao3vmUbBmhjeYySZNWvGkfZAgISDSaDo1SVpzGDsAEkF8B+gEapViUoZgUWXcRIGFZNm6gWbAKk0bp0k1MHG9fLYtV4iS2SmLEQFARzRcnf9PUS0LVn05/J9MiRRBU3v2IrvW974v4N00L7ZMk0wXP1409CHo/an8zTRHD3eSJ6m8D4YMkZNl3M79sqeuAsr/m3f+8/yl7A50aiAEJgeBeMWzu7ui9UfUBCe2TIqZIoOd/3/udRBOQidQZUERzb2/VwZN1H/Sju82ew2H2Wfr6qvfVf3hqwDvAIpkQVFy4B9Pe9e4/XvPeceu7h3dvO56iJPf0+A6cqA2ip18ER+iFgggiuOkvj24bby0N9j2UHIkgqIt+sVgfodC4YghLSMjSZbH0VR/6dMDrYJeKHilKTemt6v6kvzvn3/RrdWtr0GoN/xL+Sex/cPYLUpepx9cz/D46UPU5KXgAQa+NDps1v6J3xP1i2HtaDB0M9aX2deA7SYff//+gUCovMmIK/qfsFcOk+4Y5ZN97XlG6zebqtMbKgeRFi51vnxTQYBUik2rS/Cn6PC8ADR8FGxsRPB82dzfND90gIcshOcYUkfjherBz53odpm6TP8txlwOZ71xmfHHOvq053qFF/MRlS3jP0ELudrf2OeN8DHvp6ZceLe8qKYvWz/7yp0u4dKPfli3CYq0O13Ih71mylJ80tOi10On8wi+F4+LWgDPeJ30msSQt9/vkmHq9/Lvo2b461mP801v3W4xTcs6CbvF9UDdrSt+A8OUbpSh55qAUFXWznBBfdeJ8a4d7ugT5tvxUza3h9m4H7ptTqiG4z0g5dc0X29OcGlhpGFMpQo9ytTS+NViZpNdvU4kWx+LKxNY10kQ1yqGXrhe4/1nvP7E+nd5A92TtaRplbHSqoIdOqtRWti+fkB5/n1+/VvCmz12pG1kpQWsfi1ftlBobm0bpngs16CHkbIwdLnParxtTV3QYRlfJ0KFskH7pdN/YDn+yRuSd7sNH3aO0DYPggk6uWuXrfOc+fa3VTxFVvKaNxHsiHmsXyCLIE5yuOeN3/Jdf8HBL/5M6shjyhxHx9BjB1O0+4NLOnjLLSxwO7ukN4jMbOIcD879KLSi6Pk61Oqm2377n8079PXEEQ7cy7OKEC9nbpet118fxweTafpt69x/Bt8UqGzNQt7aelpc44dn5cqhwf71+qKp/Zf/+a0zcizOUWpl/iBcSXip0pplkatCchoH5c5aUM8I7/dWxAej8WicPL1URFZ9BDJelUwEwTkGqUhgSlydVes95YdXvhh9Gfz/aeFWvgVb4tuLbcv4+wLdutVZv/cUonwBD/6eDlE0aSiKK/uoH3+J1wDE/jMVqY2ysGufN84oIXB0sPzy8ollX/LegY74DgJXJR57sn+VGza0x3DnuIgABFM15LmajjjsNlYj+JEZGbuRYcAMOWxFkPN2w6Wd46xo4gVWQR/X4lyI/R6K/YK0110GzudPRW7Y+UOBGTfNNzHeYT0fiH0taunBpq9HEW8OKSaBGj21L0MqenEmNRWBAWDWAk4CpNoEZJ2tTaPFgbQYj8HxtFilErs3BTRwT8uO1NXQaWfIotchmPkAF5mMBAliEmZiOGVgCG9LgRzpscMAOOwowlT3JhusdazXGSC/hxR3UlmWVwWHpOIKheqONvjyhSiTHIkVUco5bnji8m//zL7PKaT1Vl5I6UE609f+gkr6MZKVyKc7zJRmCahLsdlyA5fdQkRSan9LgnnLEyGSkaKJCJog0wAgvepWBt80+1yKln1bMVtCljfNWDueKLsWwaEbBSfSPTEmVRsUcYYMnEjcjeyCZzBXK9E9BYBXLKjOSpUDR+nEV3TFSUdQaz+ot98QxgXwx0GQ+EEUAKB2qZPkQQ0GqFD8UPFMqyaCHM24BZmSGic9EYMagKizOw9Hz50DMrDLrqqLkTAhplMictiCAx5S3BIUQdeJeLnBy2CNtMfz6cV4u8XKoFZQesbf9YZiIERiHjaNodDW6LgcirX/mPnJIkBGDUpTBhSa0EIr38D5hCIszhCM8URGBqImoWjpvpt1ebu/v3Gl3qJfMnNM+9V+kiRFyROTPHQWOcs1dNW94/ukKMPZBvDi55i5CttdeJz84DLngLqjcdwEZ87bFFR8CIG35OAkDVN6VRDZ7aq67NteYqZ2lpT8oYB2CytoBd6VuAx4WgiAsnuj3WohG+LugzXiQRDeM3XYXlULv4dp5VFYC) format("woff2"),url(/assets/KaTeX_Size3-Regular-CTq5MqoE.woff) format("woff"),url(/assets/KaTeX_Size3-Regular-DgpXs0kz.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Size4;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Size4-Regular-Dl5lxZxV.woff2) format("woff2"),url(/assets/KaTeX_Size4-Regular-BF-4gkZK.woff) format("woff"),url(/assets/KaTeX_Size4-Regular-DWFBv043.ttf) format("truetype")}@font-face{font-display:block;font-family:KaTeX_Typewriter;font-style:normal;font-weight:400;src:url(/assets/KaTeX_Typewriter-Regular-CO6r4hn1.woff2) format("woff2"),url(/assets/KaTeX_Typewriter-Regular-C0xS9mPB.woff) format("woff"),url(/assets/KaTeX_Typewriter-Regular-D3Ib7_Hf.ttf) format("truetype")}.katex{font: 1.21em KaTeX_Main,Times New Roman,serif;line-height:1.2;position:relative;text-indent:0;text-rendering:auto}.katex *{-ms-high-contrast-adjust:none!important;border-color:currentColor}.katex .katex-version:after{content:"0.18.4"}.katex .katex-mathml{border:0;clip-path:inset(50%);height:1px;overflow:hidden;padding:0;position:absolute;width:1px}.katex .katex-html>.katex-newline{display:block}.katex .katex-base{position:relative;white-space:nowrap;width:-moz-min-content;width:min-content}.katex .katex-base,.katex .katex-strut{display:inline-block}.katex .textbf{font-weight:700}.katex .textit{font-style:italic}.katex .textrm{font-family:KaTeX_Main}.katex .textsf{font-family:KaTeX_SansSerif}.katex .texttt{font-family:KaTeX_Typewriter}.katex .mathnormal{font-family:KaTeX_Math;font-style:italic}.katex .mathit{font-family:KaTeX_Main;font-style:italic}.katex .mathrm{font-style:normal}.katex .mathbf{font-family:KaTeX_Main;font-weight:700}.katex .boldsymbol{font-family:KaTeX_Math;font-style:italic;font-weight:700}.katex .amsrm,.katex .mathbb,.katex .textbb{font-family:KaTeX_AMS}.katex .mathcal{font-family:KaTeX_Caligraphic}.katex .mathfrak,.katex .textfrak{font-family:KaTeX_Fraktur}.katex .mathboldfrak,.katex .textboldfrak{font-family:KaTeX_Fraktur;font-weight:700}.katex .mathtt{font-family:KaTeX_Typewriter}.katex .mathscr,.katex .textscr{font-family:KaTeX_Script}.katex .mathsf,.katex .textsf{font-family:KaTeX_SansSerif}.katex .mathboldsf,.katex .textboldsf{font-family:KaTeX_SansSerif;font-weight:700}.katex .mathitsf,.katex .mathsfit,.katex .textitsf{font-family:KaTeX_SansSerif;font-style:italic}.katex .mainrm{font-family:KaTeX_Main;font-style:normal}.katex .vlist-t{border-collapse:collapse;display:inline-table;table-layout:fixed}.katex .vlist-r{display:table-row}.katex .vlist{display:table-cell;position:relative;vertical-align:bottom}.katex .vlist>span{display:block;height:0;position:relative}.katex .vlist>span>span{display:inline-block}.katex .vlist>span>.pstrut{overflow:hidden;width:0}.katex .vlist-t2{margin-right:-2px}.katex .vlist-s{display:table-cell;font-size:1px;min-width:2px;vertical-align:bottom;width:2px}.katex .katex-vbox{align-items:baseline;display:inline-flex;flex-direction:column}.katex .katex-thinbox{display:inline-flex;flex-direction:row;max-width:0;width:0}.katex .msupsub{text-align:left}.katex .mfrac>span>span{text-align:center}.katex .mfrac .frac-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline,.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-rule,.katex .katex-underline .underline-line,.katex .mfrac .frac-line{min-height:1px}.katex .mspace{display:inline-block}.katex .katex-smash{display:inline;line-height:0}.katex .clap,.katex .llap,.katex .rlap{position:relative;width:0}.katex .clap>.katex-inner,.katex .llap>.katex-inner,.katex .rlap>.katex-inner{position:absolute}.katex .clap>.katex-fix,.katex .llap>.katex-fix,.katex .rlap>.katex-fix{display:inline-block}.katex .llap>.katex-inner{right:0}.katex .clap>.katex-inner,.katex .rlap>.katex-inner{left:0}.katex .clap>.katex-inner>span{margin-left:-50%;margin-right:50%}.katex .katex-rule{border:0 solid;display:inline-block;position:relative}.katex .katex-hline,.katex .katex-overline .overline-line,.katex .katex-underline .underline-line{border-bottom-style:solid;display:inline-block;width:100%}.katex .katex-hdashline{border-bottom-style:dashed;display:inline-block;width:100%}.katex .sqrt>.katex-root{margin-left:.2777777778em;margin-right:-.5555555556em}.katex .fontsize-ensurer.reset-size1.size1,.katex .katex-sizing.reset-size1.size1{font-size:1em}.katex .fontsize-ensurer.reset-size1.size2,.katex .katex-sizing.reset-size1.size2{font-size:1.2em}.katex .fontsize-ensurer.reset-size1.size3,.katex .katex-sizing.reset-size1.size3{font-size:1.4em}.katex .fontsize-ensurer.reset-size1.size4,.katex .katex-sizing.reset-size1.size4{font-size:1.6em}.katex .fontsize-ensurer.reset-size1.size5,.katex .katex-sizing.reset-size1.size5{font-size:1.8em}.katex .fontsize-ensurer.reset-size1.size6,.katex .katex-sizing.reset-size1.size6{font-size:2em}.katex .fontsize-ensurer.reset-size1.size7,.katex .katex-sizing.reset-size1.size7{font-size:2.4em}.katex .fontsize-ensurer.reset-size1.size8,.katex .katex-sizing.reset-size1.size8{font-size:2.88em}.katex .fontsize-ensurer.reset-size1.size9,.katex .katex-sizing.reset-size1.size9{font-size:3.456em}.katex .fontsize-ensurer.reset-size1.size10,.katex .katex-sizing.reset-size1.size10{font-size:4.148em}.katex .fontsize-ensurer.reset-size1.size11,.katex .katex-sizing.reset-size1.size11{font-size:4.976em}.katex .fontsize-ensurer.reset-size2.size1,.katex .katex-sizing.reset-size2.size1{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size2.size2,.katex .katex-sizing.reset-size2.size2{font-size:1em}.katex .fontsize-ensurer.reset-size2.size3,.katex .katex-sizing.reset-size2.size3{font-size:1.1666666667em}.katex .fontsize-ensurer.reset-size2.size4,.katex .katex-sizing.reset-size2.size4{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size2.size5,.katex .katex-sizing.reset-size2.size5{font-size:1.5em}.katex .fontsize-ensurer.reset-size2.size6,.katex .katex-sizing.reset-size2.size6{font-size:1.6666666667em}.katex .fontsize-ensurer.reset-size2.size7,.katex .katex-sizing.reset-size2.size7{font-size:2em}.katex .fontsize-ensurer.reset-size2.size8,.katex .katex-sizing.reset-size2.size8{font-size:2.4em}.katex .fontsize-ensurer.reset-size2.size9,.katex .katex-sizing.reset-size2.size9{font-size:2.88em}.katex .fontsize-ensurer.reset-size2.size10,.katex .katex-sizing.reset-size2.size10{font-size:3.4566666667em}.katex .fontsize-ensurer.reset-size2.size11,.katex .katex-sizing.reset-size2.size11{font-size:4.1466666667em}.katex .fontsize-ensurer.reset-size3.size1,.katex .katex-sizing.reset-size3.size1{font-size:.7142857143em}.katex .fontsize-ensurer.reset-size3.size2,.katex .katex-sizing.reset-size3.size2{font-size:.8571428571em}.katex .fontsize-ensurer.reset-size3.size3,.katex .katex-sizing.reset-size3.size3{font-size:1em}.katex .fontsize-ensurer.reset-size3.size4,.katex .katex-sizing.reset-size3.size4{font-size:1.1428571429em}.katex .fontsize-ensurer.reset-size3.size5,.katex .katex-sizing.reset-size3.size5{font-size:1.2857142857em}.katex .fontsize-ensurer.reset-size3.size6,.katex .katex-sizing.reset-size3.size6{font-size:1.4285714286em}.katex .fontsize-ensurer.reset-size3.size7,.katex .katex-sizing.reset-size3.size7{font-size:1.7142857143em}.katex .fontsize-ensurer.reset-size3.size8,.katex .katex-sizing.reset-size3.size8{font-size:2.0571428571em}.katex .fontsize-ensurer.reset-size3.size9,.katex .katex-sizing.reset-size3.size9{font-size:2.4685714286em}.katex .fontsize-ensurer.reset-size3.size10,.katex .katex-sizing.reset-size3.size10{font-size:2.9628571429em}.katex .fontsize-ensurer.reset-size3.size11,.katex .katex-sizing.reset-size3.size11{font-size:3.5542857143em}.katex .fontsize-ensurer.reset-size4.size1,.katex .katex-sizing.reset-size4.size1{font-size:.625em}.katex .fontsize-ensurer.reset-size4.size2,.katex .katex-sizing.reset-size4.size2{font-size:.75em}.katex .fontsize-ensurer.reset-size4.size3,.katex .katex-sizing.reset-size4.size3{font-size:.875em}.katex .fontsize-ensurer.reset-size4.size4,.katex .katex-sizing.reset-size4.size4{font-size:1em}.katex .fontsize-ensurer.reset-size4.size5,.katex .katex-sizing.reset-size4.size5{font-size:1.125em}.katex .fontsize-ensurer.reset-size4.size6,.katex .katex-sizing.reset-size4.size6{font-size:1.25em}.katex .fontsize-ensurer.reset-size4.size7,.katex .katex-sizing.reset-size4.size7{font-size:1.5em}.katex .fontsize-ensurer.reset-size4.size8,.katex .katex-sizing.reset-size4.size8{font-size:1.8em}.katex .fontsize-ensurer.reset-size4.size9,.katex .katex-sizing.reset-size4.size9{font-size:2.16em}.katex .fontsize-ensurer.reset-size4.size10,.katex .katex-sizing.reset-size4.size10{font-size:2.5925em}.katex .fontsize-ensurer.reset-size4.size11,.katex .katex-sizing.reset-size4.size11{font-size:3.11em}.katex .fontsize-ensurer.reset-size5.size1,.katex .katex-sizing.reset-size5.size1{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size5.size2,.katex .katex-sizing.reset-size5.size2{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size5.size3,.katex .katex-sizing.reset-size5.size3{font-size:.7777777778em}.katex .fontsize-ensurer.reset-size5.size4,.katex .katex-sizing.reset-size5.size4{font-size:.8888888889em}.katex .fontsize-ensurer.reset-size5.size5,.katex .katex-sizing.reset-size5.size5{font-size:1em}.katex .fontsize-ensurer.reset-size5.size6,.katex .katex-sizing.reset-size5.size6{font-size:1.1111111111em}.katex .fontsize-ensurer.reset-size5.size7,.katex .katex-sizing.reset-size5.size7{font-size:1.3333333333em}.katex .fontsize-ensurer.reset-size5.size8,.katex .katex-sizing.reset-size5.size8{font-size:1.6em}.katex .fontsize-ensurer.reset-size5.size9,.katex .katex-sizing.reset-size5.size9{font-size:1.92em}.katex .fontsize-ensurer.reset-size5.size10,.katex .katex-sizing.reset-size5.size10{font-size:2.3044444444em}.katex .fontsize-ensurer.reset-size5.size11,.katex .katex-sizing.reset-size5.size11{font-size:2.7644444444em}.katex .fontsize-ensurer.reset-size6.size1,.katex .katex-sizing.reset-size6.size1{font-size:.5em}.katex .fontsize-ensurer.reset-size6.size2,.katex .katex-sizing.reset-size6.size2{font-size:.6em}.katex .fontsize-ensurer.reset-size6.size3,.katex .katex-sizing.reset-size6.size3{font-size:.7em}.katex .fontsize-ensurer.reset-size6.size4,.katex .katex-sizing.reset-size6.size4{font-size:.8em}.katex .fontsize-ensurer.reset-size6.size5,.katex .katex-sizing.reset-size6.size5{font-size:.9em}.katex .fontsize-ensurer.reset-size6.size6,.katex .katex-sizing.reset-size6.size6{font-size:1em}.katex .fontsize-ensurer.reset-size6.size7,.katex .katex-sizing.reset-size6.size7{font-size:1.2em}.katex .fontsize-ensurer.reset-size6.size8,.katex .katex-sizing.reset-size6.size8{font-size:1.44em}.katex .fontsize-ensurer.reset-size6.size9,.katex .katex-sizing.reset-size6.size9{font-size:1.728em}.katex .fontsize-ensurer.reset-size6.size10,.katex .katex-sizing.reset-size6.size10{font-size:2.074em}.katex .fontsize-ensurer.reset-size6.size11,.katex .katex-sizing.reset-size6.size11{font-size:2.488em}.katex .fontsize-ensurer.reset-size7.size1,.katex .katex-sizing.reset-size7.size1{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size7.size2,.katex .katex-sizing.reset-size7.size2{font-size:.5em}.katex .fontsize-ensurer.reset-size7.size3,.katex .katex-sizing.reset-size7.size3{font-size:.5833333333em}.katex .fontsize-ensurer.reset-size7.size4,.katex .katex-sizing.reset-size7.size4{font-size:.6666666667em}.katex .fontsize-ensurer.reset-size7.size5,.katex .katex-sizing.reset-size7.size5{font-size:.75em}.katex .fontsize-ensurer.reset-size7.size6,.katex .katex-sizing.reset-size7.size6{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size7.size7,.katex .katex-sizing.reset-size7.size7{font-size:1em}.katex .fontsize-ensurer.reset-size7.size8,.katex .katex-sizing.reset-size7.size8{font-size:1.2em}.katex .fontsize-ensurer.reset-size7.size9,.katex .katex-sizing.reset-size7.size9{font-size:1.44em}.katex .fontsize-ensurer.reset-size7.size10,.katex .katex-sizing.reset-size7.size10{font-size:1.7283333333em}.katex .fontsize-ensurer.reset-size7.size11,.katex .katex-sizing.reset-size7.size11{font-size:2.0733333333em}.katex .fontsize-ensurer.reset-size8.size1,.katex .katex-sizing.reset-size8.size1{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size8.size2,.katex .katex-sizing.reset-size8.size2{font-size:.4166666667em}.katex .fontsize-ensurer.reset-size8.size3,.katex .katex-sizing.reset-size8.size3{font-size:.4861111111em}.katex .fontsize-ensurer.reset-size8.size4,.katex .katex-sizing.reset-size8.size4{font-size:.5555555556em}.katex .fontsize-ensurer.reset-size8.size5,.katex .katex-sizing.reset-size8.size5{font-size:.625em}.katex .fontsize-ensurer.reset-size8.size6,.katex .katex-sizing.reset-size8.size6{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size8.size7,.katex .katex-sizing.reset-size8.size7{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size8.size8,.katex .katex-sizing.reset-size8.size8{font-size:1em}.katex .fontsize-ensurer.reset-size8.size9,.katex .katex-sizing.reset-size8.size9{font-size:1.2em}.katex .fontsize-ensurer.reset-size8.size10,.katex .katex-sizing.reset-size8.size10{font-size:1.4402777778em}.katex .fontsize-ensurer.reset-size8.size11,.katex .katex-sizing.reset-size8.size11{font-size:1.7277777778em}.katex .fontsize-ensurer.reset-size9.size1,.katex .katex-sizing.reset-size9.size1{font-size:.2893518519em}.katex .fontsize-ensurer.reset-size9.size2,.katex .katex-sizing.reset-size9.size2{font-size:.3472222222em}.katex .fontsize-ensurer.reset-size9.size3,.katex .katex-sizing.reset-size9.size3{font-size:.4050925926em}.katex .fontsize-ensurer.reset-size9.size4,.katex .katex-sizing.reset-size9.size4{font-size:.462962963em}.katex .fontsize-ensurer.reset-size9.size5,.katex .katex-sizing.reset-size9.size5{font-size:.5208333333em}.katex .fontsize-ensurer.reset-size9.size6,.katex .katex-sizing.reset-size9.size6{font-size:.5787037037em}.katex .fontsize-ensurer.reset-size9.size7,.katex .katex-sizing.reset-size9.size7{font-size:.6944444444em}.katex .fontsize-ensurer.reset-size9.size8,.katex .katex-sizing.reset-size9.size8{font-size:.8333333333em}.katex .fontsize-ensurer.reset-size9.size9,.katex .katex-sizing.reset-size9.size9{font-size:1em}.katex .fontsize-ensurer.reset-size9.size10,.katex .katex-sizing.reset-size9.size10{font-size:1.2002314815em}.katex .fontsize-ensurer.reset-size9.size11,.katex .katex-sizing.reset-size9.size11{font-size:1.4398148148em}.katex .fontsize-ensurer.reset-size10.size1,.katex .katex-sizing.reset-size10.size1{font-size:.2410800386em}.katex .fontsize-ensurer.reset-size10.size2,.katex .katex-sizing.reset-size10.size2{font-size:.2892960463em}.katex .fontsize-ensurer.reset-size10.size3,.katex .katex-sizing.reset-size10.size3{font-size:.337512054em}.katex .fontsize-ensurer.reset-size10.size4,.katex .katex-sizing.reset-size10.size4{font-size:.3857280617em}.katex .fontsize-ensurer.reset-size10.size5,.katex .katex-sizing.reset-size10.size5{font-size:.4339440694em}.katex .fontsize-ensurer.reset-size10.size6,.katex .katex-sizing.reset-size10.size6{font-size:.4821600771em}.katex .fontsize-ensurer.reset-size10.size7,.katex .katex-sizing.reset-size10.size7{font-size:.5785920926em}.katex .fontsize-ensurer.reset-size10.size8,.katex .katex-sizing.reset-size10.size8{font-size:.6943105111em}.katex .fontsize-ensurer.reset-size10.size9,.katex .katex-sizing.reset-size10.size9{font-size:.8331726133em}.katex .fontsize-ensurer.reset-size10.size10,.katex .katex-sizing.reset-size10.size10{font-size:1em}.katex .fontsize-ensurer.reset-size10.size11,.katex .katex-sizing.reset-size10.size11{font-size:1.1996142719em}.katex .fontsize-ensurer.reset-size11.size1,.katex .katex-sizing.reset-size11.size1{font-size:.2009646302em}.katex .fontsize-ensurer.reset-size11.size2,.katex .katex-sizing.reset-size11.size2{font-size:.2411575563em}.katex .fontsize-ensurer.reset-size11.size3,.katex .katex-sizing.reset-size11.size3{font-size:.2813504823em}.katex .fontsize-ensurer.reset-size11.size4,.katex .katex-sizing.reset-size11.size4{font-size:.3215434084em}.katex .fontsize-ensurer.reset-size11.size5,.katex .katex-sizing.reset-size11.size5{font-size:.3617363344em}.katex .fontsize-ensurer.reset-size11.size6,.katex .katex-sizing.reset-size11.size6{font-size:.4019292605em}.katex .fontsize-ensurer.reset-size11.size7,.katex .katex-sizing.reset-size11.size7{font-size:.4823151125em}.katex .fontsize-ensurer.reset-size11.size8,.katex .katex-sizing.reset-size11.size8{font-size:.578778135em}.katex .fontsize-ensurer.reset-size11.size9,.katex .katex-sizing.reset-size11.size9{font-size:.6945337621em}.katex .fontsize-ensurer.reset-size11.size10,.katex .katex-sizing.reset-size11.size10{font-size:.8336012862em}.katex .fontsize-ensurer.reset-size11.size11,.katex .katex-sizing.reset-size11.size11{font-size:1em}.katex .delimsizing.size1{font-family:KaTeX_Size1}.katex .delimsizing.size2{font-family:KaTeX_Size2}.katex .delimsizing.size3{font-family:KaTeX_Size3}.katex .delimsizing.size4{font-family:KaTeX_Size4}.katex .delimsizing.mult .delim-size1>span{font-family:KaTeX_Size1}.katex .delimsizing.mult .delim-size4>span{font-family:KaTeX_Size4}.katex .nulldelimiter{display:inline-block;width:.12em}.katex .delimcenter,.katex .op-symbol{position:relative}.katex .op-symbol.small-op{font-family:KaTeX_Size1}.katex .op-symbol.large-op{font-family:KaTeX_Size2}.katex .katex-accent>.vlist-t,.katex .op-limits>.vlist-t{text-align:center}.katex .katex-accent .accent-body{position:relative}.katex .katex-accent .accent-body:not(.accent-full){width:0}.katex .katex-overlay{display:block}.katex .mtable .vertical-separator{display:inline-block;min-width:1px}.katex .mtable .arraycolsep{display:inline-block}.katex .mtable .col-align-c>.vlist-t{text-align:center}.katex .mtable .col-align-l>.vlist-t{text-align:left}.katex .mtable .col-align-r>.vlist-t{text-align:right}.katex .svg-align{text-align:left}.katex svg{fill:currentColor;stroke:currentColor;display:block;height:inherit;position:absolute;width:100%}.katex svg path{stroke:none}.katex svg{fill-rule:nonzero;fill-opacity:1;stroke-width:1;stroke-linecap:butt;stroke-linejoin:miter;stroke-miterlimit:4;stroke-dasharray:none;stroke-dashoffset:0;stroke-opacity:1}.katex img{border-style:none;max-height:none;max-width:none;min-height:0;min-width:0}.katex .katex-stretchy{display:block;overflow:hidden;position:relative;width:100%}.katex .katex-stretchy:after,.katex .katex-stretchy:before{content:""}.katex .hide-tail{overflow:hidden;position:relative;width:100%}.katex .halfarrow-left{left:0;overflow:hidden;position:absolute;width:50.2%}.katex .halfarrow-right{overflow:hidden;position:absolute;right:0;width:50.2%}.katex .brace-left{left:0;overflow:hidden;position:absolute;width:25.1%}.katex .brace-center{left:25%;overflow:hidden;position:absolute;width:50%}.katex .brace-right{overflow:hidden;position:absolute;right:0;width:25.1%}.katex .x-arrow-pad{padding:0 .5em}.katex .cd-arrow-pad{padding:0 .55556em 0 .27778em}.katex .mover,.katex .munder,.katex .x-arrow{text-align:center}.katex .boxpad{padding:0 .3em}.katex .fbox,.katex .fcolorbox{border:.04em solid;box-sizing:border-box}.katex .cancel-pad{padding:0 .2em}.katex .cancel-lap{margin-left:-.2em;margin-right:-.2em}.katex .katex-sout{border-bottom-style:solid;border-bottom-width:.08em}.katex .angl{border-right:.049em solid;border-top:.049em solid;box-sizing:border-box;margin-right:.03889em}.katex .anglpad{padding:0 .03889em}.katex .eqn-num:before{content:"(" counter(katexEqnNo) ")";counter-increment:katexEqnNo}.katex .mml-eqn-num:before{content:"(" counter(mmlEqnNo) ")";counter-increment:mmlEqnNo}.katex .mtr-glue{width:50%}.katex .cd-vert-arrow{display:inline-block;position:relative}.katex .cd-label-left{display:inline-block;position:absolute;right:calc(50% + .3em);text-align:left}.katex .cd-label-right{display:inline-block;left:calc(50% + .3em);position:absolute;text-align:right}.katex-display{display:block;margin:1em 0;text-align:center}.katex-display>.katex{display:block;text-align:center;white-space:nowrap}.katex-display>.katex>.katex-html{display:block;position:relative}.katex-display>.katex>.katex-html>.katex-tag{position:absolute;right:0}.katex-display.leqno>.katex>.katex-html>.katex-tag{left:0;right:auto}.katex-display.fleqn>.katex{padding-left:2em;text-align:left}body{counter-reset:katexEqnNo mmlEqnNo}._page_w6ie4_3{max-width:100%;margin:0 auto;width:100%;box-sizing:border-box}._pageHeader_w6ie4_11{margin-bottom:1.5rem}._pageTitle_w6ie4_12{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0}._pageSubtitle_w6ie4_18{color:var(--text-muted);font-size:.875rem;margin-top:.4rem}._modalBackdrop_w6ie4_25{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background:#0009;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);display:flex;align-items:center;justify-content:center;padding:1rem;animation:_draftFade_w6ie4_1 .15s ease}@keyframes _draftFade_w6ie4_1{0%{opacity:0}to{opacity:1}}._draftModal_w6ie4_41{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:2rem;max-width:440px;width:100%;box-shadow:0 16px 48px #00000059;animation:_draftSlide_w6ie4_1 .2s ease;text-align:center}@keyframes _draftSlide_w6ie4_1{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}._draftIcon_w6ie4_56{font-size:2.5rem;margin-bottom:.75rem}._draftTitle_w6ie4_57{margin:0 0 .5rem;font-size:1.1rem;font-weight:700;color:var(--text-primary)}._draftName_w6ie4_63{margin:0 0 .25rem;font-size:.875rem;color:var(--text-secondary);line-height:1.5}._draftQuestion_w6ie4_69{margin:0 0 1.75rem;font-size:.8rem;color:var(--text-muted)}._draftActions_w6ie4_74{display:flex;gap:.75rem}._draftDiscardBtn_w6ie4_78{flex:1;padding:.65rem;background:transparent;border:1px solid var(--border);border-radius:10px;color:var(--text-muted);cursor:pointer;font-size:.875rem;transition:all .15s}._draftDiscardBtn_w6ie4_78:hover{border-color:#ef444466;color:var(--error)}._draftRestoreBtn_w6ie4_93{flex:2;padding:.65rem;background:var(--accent-primary);border:none;border-radius:10px;color:#fff;cursor:pointer;font-size:.875rem;font-weight:600}._mismatchBackdrop_w6ie4_106{position:fixed;top:0;right:0;bottom:0;left:0;z-index:10001;background:#00000080;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);display:flex;align-items:center;justify-content:center;padding:1rem}._mismatchModal_w6ie4_117{background:var(--bg-card);border:1px solid rgba(234,179,8,.2);border-radius:14px;padding:1.25rem 1.5rem 1.5rem;max-width:360px;width:100%;box-shadow:0 20px 60px #0006}._mismatchHeader_w6ie4_126{display:flex;align-items:center;gap:.65rem;margin-bottom:.875rem}._mismatchIcon_w6ie4_132{width:34px;height:34px;border-radius:9px;background:#eab3081a;border:1px solid rgba(234,179,8,.2);display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}._mismatchTitle_w6ie4_144{font-weight:700;font-size:.9rem;color:var(--text-primary);line-height:1.3}._mismatchSub_w6ie4_150{font-size:.72rem;color:var(--text-muted);margin-top:.1rem}._mismatchCatName_w6ie4_155{color:var(--warning);font-weight:600}._mismatchDivider_w6ie4_159{height:1px;background:var(--border);margin:0 0 .875rem}._mismatchBody_w6ie4_164{margin:0 0 1.25rem;font-size:.82rem;color:var(--text-secondary);line-height:1.65}._mismatchActions_w6ie4_170{display:flex;gap:.5rem}._mismatchCancelBtn_w6ie4_174{flex:1;padding:.55rem .75rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;color:var(--text-secondary);cursor:pointer;font-size:.8rem;font-weight:500;transition:all .15s}._mismatchCancelBtn_w6ie4_174:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._mismatchPostBtn_w6ie4_190{flex:1;padding:.55rem .75rem;background:var(--accent-primary);border:none;border-radius:8px;color:#fff;cursor:pointer;font-size:.8rem;font-weight:600;transition:opacity .15s}._mismatchPostBtn_w6ie4_190:hover{opacity:.85}._aiNotice_w6ie4_205{background:var(--accent-ai-bg, rgba(124, 58, 237, .06));border-radius:8px;padding:.65rem .875rem;margin-bottom:1.25rem;display:flex;align-items:center;gap:.5rem;font-size:.82rem;color:var(--accent-primary)}._categorySection_w6ie4_218{margin-bottom:1.25rem}._categoryLabelRow_w6ie4_219{display:flex;align-items:center;gap:.75rem;margin-bottom:.25rem}._categoryLabel_w6ie4_219{flex:1;font-size:.875rem;font-weight:600;color:var(--text-primary)}._categoryHint_w6ie4_231{font-size:.75rem;color:var(--text-muted)}._categoryChips_w6ie4_235{display:flex;flex-wrap:wrap;gap:.35rem;margin-top:.5rem}._categoryChip_w6ie4_235{display:inline-flex;align-items:center;gap:.25rem;padding:.2rem .6rem;border-radius:20px;font-size:.78rem;font-weight:500}._categoryChipRemove_w6ie4_250{background:none;border:none;cursor:pointer;color:inherit;padding:0;line-height:1;font-size:.7rem;opacity:.7}._fieldSection_w6ie4_262{margin-bottom:1.25rem}._charCount_w6ie4_263{font-size:.75rem;color:var(--text-muted);margin-top:.25rem;text-align:right}._tagsSection_w6ie4_271{margin-bottom:1.5rem}._tagsLabel_w6ie4_272{display:block;font-size:.875rem;font-weight:600;color:var(--text-primary);margin-bottom:.5rem}._tagsLabelOptional_w6ie4_279{color:var(--text-muted);font-weight:400}._tagsInput_w6ie4_283{display:flex;flex-wrap:wrap;gap:.4rem;padding:.5rem;background:var(--bg-base);border:1px solid var(--border);border-radius:8px;min-height:42px;align-items:center}._tagChip_w6ie4_294{background:var(--bg-elevated);color:var(--text-secondary);padding:.2rem .6rem;border-radius:12px;font-size:.8rem;display:flex;align-items:center;gap:.3rem;border:1px solid var(--border)}._tagRemoveBtn_w6ie4_305{background:none;border:none;cursor:pointer;color:var(--text-muted);padding:0;line-height:1}._tagTextInput_w6ie4_313{border:none;background:transparent;color:var(--text-primary);outline:none;font-size:.875rem;min-width:120px;flex:1}._pollSection_w6ie4_324{margin-bottom:1.5rem}._submitRow_w6ie4_327{display:flex;gap:.75rem;justify-content:flex-end}@media (max-width: 640px){._page_w6ie4_3{padding:.75rem}._pageTitle_w6ie4_12{font-size:1.2rem}._submitRow_w6ie4_327{flex-direction:column-reverse}._submitRow_w6ie4_327>*{width:100%}._draftActions_w6ie4_74,._mismatchActions_w6ie4_170{flex-direction:column}._categoryChips_w6ie4_235{gap:.25rem}}._loadingState_l3b01_4{display:flex;justify-content:center;align-items:center;min-height:40vh;color:var(--text-muted)}._notFoundState_l3b01_11{text-align:center;padding:3rem;color:var(--text-muted)}._notFoundIcon_l3b01_16{font-size:2rem}._notFoundLink_l3b01_17{color:var(--accent-primary)}._headerInner_l3b01_20{display:flex;align-items:flex-start;gap:1.25rem}._avatarWrap_l3b01_25{position:relative}._streakBadge_l3b01_26{position:absolute;bottom:-4px;right:-4px;background:#f97316f2;border-radius:10px;padding:.05rem .35rem;font-size:.65rem;font-weight:700;color:#fff;border:2px solid var(--bg-card)}._headerInfo_l3b01_38{flex:1}._nameRow_l3b01_39{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._nameHeading_l3b01_45{margin:0;font-size:1.35rem;font-weight:700;color:var(--text-primary)}._adminBadge_l3b01_51{padding:.15rem .6rem;border-radius:8px;font-size:.72rem;font-weight:600}._badgesCount_l3b01_57{background:#eab3081f;color:var(--warning);border:1px solid rgba(234,179,8,.3);padding:.15rem .6rem;border-radius:8px;font-size:.72rem;font-weight:600}._bio_l3b01_66{margin:.5rem 0 0;color:var(--text-secondary);font-size:.9rem;line-height:1.6}._joinedDate_l3b01_72{margin-top:.5rem;font-size:.8rem;color:var(--text-muted)}._statsRow_l3b01_77{display:flex;gap:0;margin-top:.875rem;flex-wrap:wrap;align-items:center}._statItem_l3b01_84{display:flex;align-items:baseline;gap:.3rem;padding-right:1rem;margin-right:1rem;border-right:1px solid var(--border)}._statItem_l3b01_84:last-child{border-right:none}._statValue_l3b01_95{font-size:1rem;font-weight:700;color:var(--text-primary)}._statValueClickable_l3b01_100{color:var(--accent-primary)!important}._statLabel_l3b01_101{font-size:.78rem;color:var(--text-muted)}._editProfileLink_l3b01_105{padding:.5rem 1rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;color:var(--text-secondary);font-size:.875rem;text-decoration:none;white-space:nowrap}._refreshBtn_l3b01_117{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-size:.9rem;transition:color .15s;flex-shrink:0;margin-bottom:.6rem}._refreshBtn_l3b01_117:hover{color:var(--accent-primary)}._refreshBtn_l3b01_117:disabled{cursor:not-allowed}._spinIcon_l3b01_135{display:inline-block}._discTabHeader_l3b01_138{margin-bottom:.75rem}._discTabTitle_l3b01_141{font-weight:700;color:var(--text-primary);font-size:.95rem}._discSentinel_l3b01_146{height:40px;display:flex;align-items:center;justify-content:center}._spinnerRow_l3b01_152{display:flex;align-items:center;gap:.5rem;font-size:.8rem;color:var(--text-muted)}._statsGrid_l3b01_161{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:1rem}._statCardInner_l3b01_166{cursor:pointer}._statIcon_l3b01_167{font-size:1.5rem;margin-bottom:.5rem}._statCardLabel_l3b01_168{font-size:.72rem;color:var(--text-muted);margin-bottom:.25rem;font-weight:600;text-transform:uppercase;letter-spacing:.05em}._statCardValue_l3b01_176{font-weight:700;font-size:1.35rem;color:var(--text-primary);line-height:1.2}._statCardSub_l3b01_182{font-size:.75rem;color:var(--text-muted);margin-top:.3rem}._bestDiscDetails_l3b01_187{display:flex;gap:.75rem;margin-top:.5rem;font-size:.75rem;color:var(--text-muted)}._bestDiscTitle_l3b01_194{font-weight:700;color:var(--text-primary);font-size:.9rem;line-height:1.4;overflow:hidden;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}._achievementsSection_l3b01_206{margin-bottom:1.5rem}._achievementsTitle_l3b01_207{font-weight:600;font-size:.875rem;color:var(--text-primary);margin-bottom:.875rem}._achievementsTitleMuted_l3b01_213{font-weight:600;font-size:.875rem;color:var(--text-muted);margin-bottom:.875rem}._achievementsEmpty_l3b01_219{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:2rem;text-align:center;color:var(--text-muted);font-size:.875rem}._achievementsList_l3b01_228{display:flex;flex-wrap:wrap;gap:.75rem}._achievementBadge_l3b01_235{display:flex;flex-direction:column;align-items:center;gap:.35rem;padding:.875rem .75rem;border-radius:12px;min-width:90px;flex:0 0 auto;transition:all .15s}._achievementIcon_l3b01_246{font-size:1.75rem;line-height:1}._achievementLabel_l3b01_247{font-size:.72rem;font-weight:600;text-align:center;line-height:1.3}._aiList_l3b01_255,._aiCardSkeleton_l3b01_260{display:flex;flex-direction:column;gap:.75rem}._aiSkeletonItem_l3b01_265{height:90px;background:var(--bg-card);border:1px solid var(--border);border-radius:12px}._aiCard_l3b01_260{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem;transition:border-color .15s,background .15s}._aiCard_l3b01_260:hover{border-color:var(--accent-primary);background:#7c3aed08}._aiCardInner_l3b01_282{display:flex;align-items:flex-start;gap:.75rem}._aiCardIcon_l3b01_287{font-size:1.25rem;flex-shrink:0;margin-top:.1rem}._aiCardInfo_l3b01_288{flex:1;min-width:0}._aiCardTitle_l3b01_289{font-weight:600;font-size:.9rem;color:var(--text-primary);margin-bottom:.35rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._aiCardPreview_l3b01_298{font-size:.8rem;color:var(--text-muted);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._aiAgentName_l3b01_307{color:var(--accent-primary);font-weight:600;margin-right:.35rem}._aiCardMeta_l3b01_312{display:flex;gap:.75rem;margin-top:.5rem;font-size:.72rem;color:var(--text-muted);align-items:center}._aiSentinel_l3b01_320{height:40px;display:flex;align-items:center;justify-content:center}._aiAskLink_l3b01_326{background:var(--accent-primary);color:#fff;padding:.55rem 1.25rem;border-radius:8px;text-decoration:none;font-size:.875rem;font-weight:600}._insightTabs_l3b01_337{display:flex;gap:.5rem;margin-bottom:1.25rem;flex-wrap:wrap}._insightTab_l3b01_337{padding:.4rem .9rem;border-radius:20px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-size:.8rem;font-weight:400;transition:all .15s}._insightTab_l3b01_337._active_l3b01_354{border-color:var(--accent-primary);background:var(--accent-primary);color:#fff;font-weight:600}._onThisDayCard_l3b01_362{background:linear-gradient(135deg,rgba(124,58,237,.08),var(--bg-card));border:1px solid rgba(124,58,237,.25);border-radius:12px;padding:1.25rem}._onThisDayHeader_l3b01_368{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._onThisDayIcon_l3b01_374{font-size:1.25rem}._onThisDayTitle_l3b01_375{font-weight:700;font-size:.9rem;color:var(--text-primary)}._onThisDaySub_l3b01_380{font-size:.75rem;color:var(--text-muted)}._onThisDayList_l3b01_384{display:flex;flex-direction:column;gap:.5rem}._insightDiscRow_l3b01_389{display:flex;align-items:center;gap:.75rem;padding:.6rem .875rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;transition:border-color .15s}._insightDiscRow_l3b01_389:hover{border-color:var(--accent-primary)}._insightDiscIcon_l3b01_400{font-size:1rem;flex-shrink:0}._insightDiscInfo_l3b01_401{flex:1;min-width:0}._insightDiscTitle_l3b01_402{font-weight:600;font-size:.85rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._insightDiscMeta_l3b01_410{font-size:.72rem;color:var(--text-muted);margin-top:.1rem}._writingCard_l3b01_417{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.5rem;overflow:hidden;position:relative}._writingCardAccent_l3b01_425{position:absolute;top:0;right:0;width:180px;height:180px;background:radial-gradient(circle at top right,rgba(124,58,237,.07),transparent 70%);pointer-events:none}._writingCardHeader_l3b01_434{display:flex;align-items:center;gap:.6rem;margin-bottom:1.25rem}._writingCardIconBox_l3b01_440{width:32px;height:32px;border-radius:8px;background:#7c3aed1f;border:1px solid rgba(124,58,237,.2);display:flex;align-items:center;justify-content:center;font-size:1rem}._writingCardTitle_l3b01_451{font-weight:700;font-size:.95rem;color:var(--text-primary)}._writingCardSub_l3b01_456{font-size:.72rem;color:var(--text-muted)}._writingGrid_l3b01_460{display:grid;grid-template-columns:repeat(auto-fill,minmax(160px,1fr));gap:.75rem}._writingStat_l3b01_465{background:var(--bg-elevated);border:1px solid var(--border);border-radius:12px;padding:1rem 1.1rem;display:flex;flex-direction:column;gap:.4rem;transition:border-color .15s}._writingStat_l3b01_465:hover{border-color:#7c3aed4d}._writingStatIcon_l3b01_476{font-size:1.3rem;line-height:1}._writingStatLabel_l3b01_477{font-size:.65rem;color:var(--text-muted);font-weight:600;text-transform:uppercase;letter-spacing:.07em;margin-top:.2rem}._writingStatValue_l3b01_485{font-weight:800;font-size:1.15rem;color:var(--text-primary);line-height:1.1}._writingStatUnit_l3b01_491{font-size:.72rem;color:var(--accent-primary);font-weight:500}._journeyCard_l3b01_498{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;padding:1.5rem;overflow:hidden;position:relative}._journeyCardAccent_l3b01_506{position:absolute;bottom:0;left:0;width:200px;height:200px;background:radial-gradient(circle at bottom left,rgba(124,58,237,.05),transparent 70%);pointer-events:none}._journeyCardHeader_l3b01_515{display:flex;align-items:center;gap:.6rem;margin-bottom:1.75rem}._journeyCardIconBox_l3b01_521{width:32px;height:32px;border-radius:8px;background:#7c3aed1f;border:1px solid rgba(124,58,237,.2);display:flex;align-items:center;justify-content:center;font-size:1rem}._journeyCardTitle_l3b01_532{font-weight:700;font-size:.95rem;color:var(--text-primary)}._journeyCardSub_l3b01_537{font-size:.72rem;color:var(--text-muted)}._stepperScroll_l3b01_543{overflow-x:auto;padding-bottom:.5rem}._stepperTrack_l3b01_547{display:flex;align-items:flex-start;min-width:-moz-max-content;min-width:max-content;gap:0}._stepperItem_l3b01_553{display:flex;align-items:flex-start;flex:1;min-width:110px;max-width:160px}._stepperItemLast_l3b01_560{flex:0}._stepperContent_l3b01_563{display:flex;flex-direction:column;align-items:center;gap:.6rem;flex:1;min-width:100px}._stepCircle_l3b01_571{width:44px;height:44px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.2rem;position:relative;z-index:1}._stepCircle_l3b01_571._achieved_l3b01_583{background:#7c3aed1f;border:2px solid var(--accent-primary);box-shadow:0 0 0 4px #7c3aed14}._stepCircle_l3b01_571._pending_l3b01_588{background:var(--bg-elevated);border:2px solid var(--border);opacity:.5}._stepLabel_l3b01_593{text-align:center;padding:0 .25rem}._stepLabelRow_l3b01_597{display:flex;align-items:center;justify-content:center;gap:.3rem;flex-wrap:wrap}._stepName_l3b01_604{font-weight:600;font-size:.78rem;color:var(--text-primary);line-height:1.3}._stepName_l3b01_604._pending_l3b01_588{color:var(--text-muted)}._stepNextBadge_l3b01_611{font-size:.58rem;font-weight:700;color:var(--accent-primary);background:#7c3aed1a;padding:.05rem .3rem;border-radius:4px;text-transform:uppercase;letter-spacing:.05em}._stepSub_l3b01_621{font-size:.7rem;color:var(--text-muted);margin-top:.15rem;line-height:1.3}._stepDate_l3b01_627{font-size:.65rem;color:var(--text-muted);margin-top:.1rem;opacity:.7}._stepConnector_l3b01_633{flex:1;height:2px;margin-top:21px;min-width:20px}._recentlyActiveCard_l3b01_641{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem}._recentlyActiveHeader_l3b01_647{display:flex;align-items:center;gap:.5rem;margin-bottom:1rem}._recentlyActiveIcon_l3b01_653{font-size:1.25rem}._recentlyActiveTitle_l3b01_654{font-weight:700;font-size:.9rem;color:var(--text-primary)}._recentlyActiveList_l3b01_659{display:flex;flex-direction:column;gap:.5rem}._pinnableWrap_l3b01_666{position:relative}._pinBtn_l3b01_667{position:absolute;top:2.75rem;right:.75rem;border-radius:8px;padding:.2rem .5rem;cursor:pointer;font-size:.72rem;display:flex;align-items:center;gap:.25rem;font-weight:400;z-index:1;transition:all .15s}._journeyMilestoneWrap_l3b01_684{display:flex;gap:1rem;position:relative}._journeyMilestoneWrap_l3b01_684._withPadding_l3b01_689{padding-bottom:1rem}._journeyConnector_l3b01_690{position:absolute;left:19px;top:40px;bottom:0;width:2px;border-radius:1px}._journeyIconBubble_l3b01_698{width:40px;height:40px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:1.1rem;z-index:1}._journeyIconBubble_l3b01_698._achieved_l3b01_583{background:#7c3aed1f;border:2px solid var(--accent-primary);box-shadow:0 0 0 4px #7c3aed14}._journeyIconBubble_l3b01_698._pending_l3b01_588{background:var(--bg-elevated);border:2px solid var(--border);opacity:.5}._journeyBody_l3b01_719{flex:1;padding-top:.35rem}._journeyLabelRow_l3b01_723{font-weight:600;font-size:.9rem;color:var(--text-primary);display:flex;align-items:center;gap:.5rem}._journeyLabelRow_l3b01_723._pending_l3b01_588{color:var(--text-muted)}._journeyNextBadge_l3b01_732{font-size:.65rem;font-weight:600;color:var(--accent-primary);background:#7c3aed1a;padding:.1rem .4rem;border-radius:4px;text-transform:uppercase;letter-spacing:.05em}._journeySub_l3b01_742{font-size:.78rem;color:var(--text-muted);margin-top:.15rem}._journeyDate_l3b01_747{font-size:.7rem;color:var(--text-muted);margin-top:.1rem;opacity:.6}._activityBadge_l3b01_755{font-size:.68rem;flex-shrink:0;font-weight:500;padding:.15rem .45rem;border-radius:6px}._noDecoration_l3b01_764{text-decoration:none}@media (max-width: 640px){._headerInner_l3b01_20{flex-direction:column;align-items:center;text-align:center}._nameRow_l3b01_39,._statsRow_l3b01_77{justify-content:center}._statsGrid_l3b01_161{grid-template-columns:repeat(2,1fr);gap:.6rem}._writingGrid_l3b01_460{grid-template-columns:repeat(2,1fr)}._achievementsList_l3b01_228{gap:.5rem}._achievementBadge_l3b01_235{min-width:72px;padding:.6rem .5rem}._insightTabs_l3b01_337{gap:.35rem}._insightTab_l3b01_337{font-size:.75rem;padding:.35rem .7rem}}._pageTitle_5zzwq_3{font-size:1.5rem;font-weight:700;color:var(--text-primary);margin:0 0 1.5rem}._avatarRow_5zzwq_11{display:flex;align-items:center;gap:1rem;margin-bottom:1.5rem}._avatarLabel_5zzwq_17{font-weight:600;color:var(--text-primary);font-size:.875rem}._avatarHint_5zzwq_22{font-size:.75rem;color:var(--text-muted);margin-top:.2rem}._bioCharCount_5zzwq_27{font-size:.75rem;color:var(--text-muted);text-align:right;margin-top:.25rem}._saveRow_5zzwq_33{display:flex;justify-content:flex-end}._interestsGrid_5zzwq_39{display:flex;flex-wrap:wrap;gap:.5rem;margin-bottom:1.25rem}._interestBtn_5zzwq_45{padding:.45rem .9rem;border-radius:20px;cursor:pointer;font-size:.875rem;font-weight:400;transition:all .15s;display:flex;align-items:center;gap:.35rem}._interestsFooter_5zzwq_56{display:flex;align-items:center;justify-content:space-between;margin-top:.75rem}._interestsHint_5zzwq_62{font-size:.78rem;color:var(--text-muted)}._notesHint_5zzwq_68{font-size:.72rem;color:var(--text-muted);margin-bottom:.5rem}._notesFooter_5zzwq_73{display:flex;align-items:center;justify-content:space-between;margin-top:.5rem}._savedLabel_5zzwq_79{font-size:.78rem;color:var(--status-success);font-weight:600}._themeTitle_5zzwq_86{font-weight:600;color:var(--text-primary);margin-bottom:1rem;font-size:.9rem}._themeGrid_5zzwq_92{display:grid;grid-template-columns:repeat(auto-fill,minmax(140px,1fr));gap:.6rem}._themeBtn_5zzwq_97{padding:.75rem;border-radius:10px;border:2px solid var(--border);background:var(--bg-elevated);cursor:pointer;text-align:left;position:relative;transition:all .15s}._themeBtnHeader_5zzwq_110{display:flex;align-items:center;gap:.5rem;margin-bottom:.3rem}._themeColorDot_5zzwq_116{width:12px;height:12px;border-radius:50%;flex-shrink:0}._themeBtnLabel_5zzwq_122{font-weight:600;color:var(--text-primary);font-size:.82rem}._themeBtnDesc_5zzwq_127{font-size:.7rem;color:var(--text-muted);padding-left:1.25rem}._themeCheckmark_5zzwq_132{position:absolute;top:.4rem;right:.5rem;font-size:.65rem;font-weight:700}._notifHeader_5zzwq_141{display:flex;align-items:flex-start;justify-content:space-between;margin-bottom:1.25rem}._notifTitle_5zzwq_147{font-weight:600;color:var(--text-primary);font-size:.9rem}._notifSubtitle_5zzwq_152{font-size:.78rem;color:var(--text-muted);margin-top:.25rem}._notifRow_5zzwq_157{display:flex;align-items:center;justify-content:space-between;padding:.875rem 0;border-bottom:1px solid var(--border)}._notifLabel_5zzwq_164{font-size:.875rem;font-weight:500;color:var(--text-primary)}._notifDesc_5zzwq_169{font-size:.75rem;color:var(--text-muted);margin-top:.15rem}._notifSaveRow_5zzwq_174{display:flex;justify-content:flex-end;margin-top:1.25rem}._toggleTrack_5zzwq_181{width:44px;height:24px;border-radius:12px;border:none;cursor:pointer;position:relative;transition:background .2s;flex-shrink:0;outline:1px solid var(--border)}._toggleKnob_5zzwq_192{position:absolute;top:3px;width:18px;height:18px;border-radius:50%;background:#fff;transition:left .2s;box-shadow:0 1px 3px #0000004d}._accountTitle_5zzwq_204{font-weight:600;color:var(--text-primary);margin-bottom:1rem;font-size:.9rem}._accountInfo_5zzwq_210{font-size:.875rem;color:var(--text-secondary);margin-bottom:1.5rem;line-height:1.6}._dangerTitle_5zzwq_216{font-weight:600;margin-bottom:.5rem;font-size:.9rem}._dangerDesc_5zzwq_221{font-size:.875rem;color:var(--text-muted);margin-bottom:1rem;line-height:1.6}._fieldHint_5zzwq_229{font-weight:400;color:var(--text-muted)}@media (max-width: 640px){._pageTitle_5zzwq_3{font-size:1.2rem;margin-bottom:1rem}._themeGrid_5zzwq_92{grid-template-columns:repeat(2,1fr)}._avatarRow_5zzwq_11{flex-wrap:wrap;gap:.75rem}._interestsGrid_5zzwq_39{gap:.35rem}._interestBtn_5zzwq_45{font-size:.8rem;padding:.35rem .7rem}}._pageHeader_1v3ye_3{margin-bottom:1.5rem}._pageHeader_1v3ye_3 h1{margin:0;font-size:1.5rem;font-weight:700;color:var(--text-primary)}._pageHeader_1v3ye_3 p{margin:.3rem 0 0;color:var(--text-muted);font-size:.875rem}._refreshRow_1v3ye_19{display:flex;justify-content:flex-end;margin-bottom:.5rem}._statsGrid_1v3ye_25{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));gap:.75rem;margin-bottom:1.5rem}._statIcon_1v3ye_32{font-size:1.75rem;margin-bottom:.5rem}._statValue_1v3ye_36{font-size:1.5rem;font-weight:700;color:var(--text-primary)}._statLabel_1v3ye_41{font-size:.8rem;color:var(--text-muted)}._twoColGrid_1v3ye_46{display:grid;grid-template-columns:1fr 1fr;gap:1rem;margin-bottom:1.5rem}._cardTitle_1v3ye_53{font-weight:600;color:var(--text-primary);margin-bottom:.75rem}._healthRow_1v3ye_59{display:flex;justify-content:space-between;align-items:center;padding:.5rem 0;border-bottom:1px solid var(--border)}._healthName_1v3ye_66{font-size:.875rem;color:var(--text-secondary)}._contribHeader_1v3ye_71{display:flex;align-items:center;justify-content:space-between;margin-bottom:.875rem}._contribTabGroup_1v3ye_77{display:flex;gap:.3rem}._contribTabBtn_1v3ye_81{padding:.2rem .65rem;border-radius:20px;font-size:.72rem;cursor:pointer;border:1px solid var(--border);background:transparent;color:var(--text-muted);transition:all .15s}._contribTabBtn_1v3ye_81._active_1v3ye_91{border-color:var(--accent-primary);background:var(--accent-primary);color:#fff;font-weight:600}._contribList_1v3ye_98{display:flex;flex-direction:column;gap:.1rem}._contribEmpty_1v3ye_103{color:var(--text-muted);font-size:.8rem;padding:1rem 0;text-align:center}._contribRow_1v3ye_109{display:flex;align-items:center;gap:.6rem;padding:.4rem 0;border-bottom:1px solid var(--border)}._contribRow_1v3ye_109:last-child{border-bottom:none}._contribRank_1v3ye_119{font-size:.85rem;width:20px;flex-shrink:0;text-align:center}._contribRankNum_1v3ye_125{color:var(--text-muted);font-size:.72rem}._contribAvatar_1v3ye_129{width:28px;height:28px;border-radius:50%;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:13px}._contribInfo_1v3ye_139{flex:1;min-width:0}._contribName_1v3ye_143{font-size:.82rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._contribSub_1v3ye_151{font-size:.68rem;color:var(--text-muted)}._contribDot_1v3ye_155{width:6px;height:6px;border-radius:50%;flex-shrink:0;opacity:.8}._listCard_1v3ye_164{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden}._listCardLoading_1v3ye_170,._listCardEmpty_1v3ye_171{padding:2rem;text-align:center;color:var(--text-muted)}._listRow_1v3ye_177{display:flex;align-items:center;gap:1rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--border)}._listRow_1v3ye_177:last-child{border-bottom:none}._listRowInfo_1v3ye_188{flex:1;min-width:0}._barCol_1v3ye_194{flex:2;min-width:80px;max-width:200px}@media (max-width: 640px){._barCol_1v3ye_194{display:none}}._listRowName_1v3ye_205{font-weight:600;color:var(--text-primary);font-size:.875rem}._listRowSub_1v3ye_210{font-size:.75rem;color:var(--text-muted);display:flex;gap:.5rem;align-items:center}._sectionHeader_1v3ye_219{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem}._sectionTitle_1v3ye_225{font-weight:600;color:var(--text-primary)}._sectionActions_1v3ye_229{display:flex;gap:.5rem;align-items:center}._feedbackCard_1v3ye_236{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}._feedbackHeader_1v3ye_243{display:flex;align-items:center;justify-content:space-between;margin-bottom:1rem;flex-wrap:wrap;gap:.5rem}._feedbackViewToggle_1v3ye_251{display:flex;gap:.2rem;background:var(--bg-elevated);border-radius:8px;padding:.2rem}._feedbackViewBtn_1v3ye_258{padding:.25rem .75rem;border-radius:6px;font-size:.75rem;border:none;background:transparent;color:var(--text-muted);cursor:pointer;transition:all .15s}._feedbackViewBtn_1v3ye_258._active_1v3ye_91{background:var(--bg-card);color:var(--text-primary);font-weight:600}._feedbackCols_1v3ye_273{display:grid;grid-template-columns:1fr 1fr;gap:1rem;min-width:0;overflow:hidden}._feedbackCols_1v3ye_273>*{min-width:0;overflow:hidden}._feedbackEmpty_1v3ye_284{color:var(--text-muted);font-size:.8rem;padding:1.5rem 0;text-align:center}._feedbackColLabel_1v3ye_291{display:flex;align-items:center;gap:.4rem;margin-bottom:.65rem}._feedbackColBadge_1v3ye_297{font-size:.72rem;font-weight:700;padding:.15rem .55rem;border-radius:6px}._feedbackColItems_1v3ye_303{display:flex;flex-direction:column;gap:.5rem}._feedbackNoData_1v3ye_308{font-size:.78rem;color:var(--text-muted);padding:.5rem 0}._feedbackAgentRow_1v3ye_314{display:flex;align-items:center;gap:.6rem}._feedbackAgentRank_1v3ye_319{font-size:.72rem;color:var(--text-muted);width:16px;flex-shrink:0;text-align:right}._feedbackAgentInfo_1v3ye_326{flex:1;min-width:0}._feedbackAgentNameRow_1v3ye_330{display:flex;justify-content:space-between;margin-bottom:.15rem}._feedbackAgentName_1v3ye_330{font-size:.78rem;font-weight:600;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._feedbackBarBg_1v3ye_343{height:4px;border-radius:2px;background:var(--bg-elevated)}._feedbackBar_1v3ye_343{height:100%;border-radius:2px;transition:width .4s ease}._feedbackResponseCard_1v3ye_354{border-radius:8px;padding:.6rem .75rem;min-width:0;overflow:hidden;word-break:break-word}._feedbackResponseHeader_1v3ye_361{display:flex;align-items:center;justify-content:space-between;margin-bottom:.3rem}._feedbackResponseBadge_1v3ye_367{font-size:.68rem;font-weight:700;padding:.1rem .4rem;border-radius:4px}._feedbackResponsePreview_1v3ye_373{margin:0;font-size:.78rem;color:var(--text-secondary);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._feedbackResponseLink_1v3ye_383{display:inline-block;margin-top:.3rem;font-size:.7rem;color:var(--text-muted);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:100%;transition:color .15s}._feedbackResponseLink_1v3ye_383:hover{color:var(--accent-primary)}._formField_1v3ye_400{margin-bottom:.875rem}._formFieldLabel_1v3ye_403{display:block;font-size:.8rem;font-weight:600;color:var(--text-primary);margin-bottom:.35rem}._formInput_1v3ye_410{width:100%;padding:.55rem .75rem;background:var(--bg-base);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);font-size:.875rem;outline:none;font-family:inherit;box-sizing:border-box;transition:border-color .15s}._formInput_1v3ye_410:focus{border-color:var(--accent-primary)}._formTextarea_1v3ye_426{resize:vertical;font-family:var(--font-mono, monospace);font-size:.78rem}._formInputHint_1v3ye_432{font-size:.72rem;color:var(--text-muted);margin-top:.3rem}._formGrid2_1v3ye_437{display:grid;grid-template-columns:1fr 1fr;gap:.75rem}._formModalTitle_1v3ye_442{margin:0 0 1.25rem;font-size:1rem;font-weight:700;color:var(--text-primary)}._formActions_1v3ye_448{display:flex;justify-content:flex-end;gap:.75rem;margin-top:1.25rem}._userRow_1v3ye_456{display:flex;align-items:center;gap:.875rem;padding:.75rem 1.25rem;cursor:pointer;transition:background .15s;position:relative}._userRow_1v3ye_456:hover{background:var(--bg-elevated)}._userRow_1v3ye_456:hover ._userChevron_1v3ye_468{opacity:1;transform:translate(0)}._userIdentity_1v3ye_474{display:flex;align-items:center;gap:.65rem;flex:1;min-width:0}._userInfo_1v3ye_482{min-width:0;flex:1}._userName_1v3ye_486{font-weight:600;color:var(--text-primary);font-size:.875rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;transition:color .15s}._userRow_1v3ye_456:hover ._userName_1v3ye_486{color:var(--accent-primary)}._userEmail_1v3ye_498{font-size:.72rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userRoles_1v3ye_507{display:flex;gap:.3rem;flex-shrink:0;align-items:center;margin-left:auto}._userRoleBadge_1v3ye_514{padding:.15rem .5rem;border-radius:20px;font-size:.68rem;font-weight:600;letter-spacing:.02em}._userTime_1v3ye_523{font-size:.72rem;color:var(--text-muted);flex-shrink:0;background:var(--bg-elevated);padding:.15rem .5rem;border-radius:20px;border:1px solid var(--border)}._userChevron_1v3ye_468{font-size:.75rem;color:var(--text-muted);opacity:0;transform:translate(-4px);transition:opacity .15s,transform .15s;flex-shrink:0}._userManageBtn_1v3ye_544{padding:.28rem .7rem;border-radius:6px;font-size:.73rem;cursor:pointer;font-weight:500;flex-shrink:0;transition:all .15s;border:1px solid var(--border);background:var(--bg-elevated);color:var(--text-secondary)}._userManageBtn_1v3ye_544:hover{border-color:var(--border-hover);color:var(--text-primary)}._userManageBtn_1v3ye_544._active_1v3ye_91{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}._userExpanded_1v3ye_566{padding:.65rem 1.25rem .875rem;background:var(--bg-elevated);border-top:1px solid var(--border);display:flex;flex-direction:column;gap:.75rem}._userRolesRow_1v3ye_574{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}._userRolesLabel_1v3ye_580{font-size:.75rem;color:var(--text-muted);font-weight:600}._userRoleToggle_1v3ye_585{display:flex;align-items:center;gap:.35rem;padding:.35rem .75rem;border-radius:8px;font-size:.8rem;cursor:pointer;transition:all .15s}._userRoleDot_1v3ye_595{width:6px;height:6px;border-radius:50%;flex-shrink:0}._userExpandedHint_1v3ye_601{font-size:.72rem;color:var(--text-muted);margin-left:auto;font-style:italic}._userExpandedClose_1v3ye_607{display:flex;justify-content:flex-end}._reportRow_1v3ye_613{padding:.875rem 1.25rem;display:flex;flex-direction:column;gap:.5rem;border-bottom:1px solid var(--border)}._reportRow_1v3ye_613:last-child{border-bottom:none}._reportMeta_1v3ye_623{display:flex;align-items:center;gap:.65rem;flex-wrap:wrap}._reportTypeBadge_1v3ye_629,._reportStatusBadge_1v3ye_635{padding:.15rem .5rem;border-radius:6px;font-size:.7rem;font-weight:600}._reportBy_1v3ye_641{font-size:.78rem;color:var(--text-muted)}._reportDate_1v3ye_645{font-size:.72rem;color:var(--text-muted);margin-left:auto}._reportContent_1v3ye_650{display:flex;flex-direction:column;gap:.2rem}._reportContentLabel_1v3ye_655{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600;flex-shrink:0}._reportContentLink_1v3ye_663{font-size:.875rem;font-weight:600;color:var(--accent-primary);text-decoration:none;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._reportContentLink_1v3ye_663:hover{text-decoration:underline}._reportPreview_1v3ye_675{margin:0;font-size:.82rem;color:var(--text-secondary);line-height:1.5;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._reportReason_1v3ye_685{font-size:.85rem;color:var(--text-secondary)}._reportReasonLabel_1v3ye_689{font-size:.72rem;color:var(--text-muted);text-transform:uppercase;letter-spacing:.04em;font-weight:600}._reportActions_1v3ye_696{display:flex;gap:.5rem;margin-top:.1rem}._reportActionBtn_1v3ye_701{padding:.35rem .875rem;border-radius:8px;font-size:.78rem;font-weight:600;cursor:pointer;transition:opacity .15s}._catIcon_1v3ye_711{width:36px;height:36px;border-radius:8px;display:flex;align-items:center;justify-content:center;font-size:16px;flex-shrink:0}._catInfo_1v3ye_721{flex:1;min-width:0}._catName_1v3ye_725{font-weight:600;color:var(--text-primary);font-size:.875rem}._catSlug_1v3ye_730{font-size:.75rem;color:var(--text-muted)}._colorPreview_1v3ye_734{width:28px;height:28px;border-radius:6px;border:1px solid var(--border);flex-shrink:0}._colorInputRow_1v3ye_741{display:flex;gap:.4rem;align-items:center}._reasonRow_1v3ye_748{display:flex;align-items:center;gap:.75rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--border)}._reasonRow_1v3ye_748:last-child{border-bottom:none}._moveButtons_1v3ye_758{display:flex;flex-direction:column;gap:.1rem;flex-shrink:0}._moveBtn_1v3ye_764{background:none;border:none;font-size:.6rem;padding:0;line-height:1;cursor:pointer}._moveBtn_1v3ye_764:disabled{color:var(--border);cursor:default}._moveBtn_1v3ye_764:not(:disabled){color:var(--text-muted)}._reasonNumber_1v3ye_779{width:28px;height:28px;border-radius:6px;background:#ef44441a;border:1px solid rgba(239,68,68,.25);display:flex;align-items:center;justify-content:center;font-size:.68rem;font-weight:700;flex-shrink:0}._reasonText_1v3ye_792{flex:1;min-width:0;font-weight:500;color:var(--text-primary);font-size:.875rem}._modTip_1v3ye_799{margin-top:1rem;padding:.75rem 1rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;font-size:.75rem;color:var(--text-muted);line-height:1.6}._charCount_1v3ye_809{font-size:.75rem;color:var(--text-muted);margin-top:-.5rem;margin-bottom:1rem}._unsavedLabel_1v3ye_815{font-size:.75rem;color:var(--text-muted)}._savedLabel_1v3ye_819{font-size:.75rem}._costsGrid_1v3ye_824{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));gap:.75rem;margin-bottom:1.5rem}._costStatIcon_1v3ye_830{font-size:1.5rem;margin-bottom:.35rem}._costStatValue_1v3ye_834{font-size:1.25rem;font-weight:700;color:var(--text-primary)}._costStatLabel_1v3ye_839{font-size:.72rem;color:var(--text-muted);margin-top:.2rem}._sparklineCard_1v3ye_844{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1.25rem;margin-bottom:1.5rem}._sparklineTitle_1v3ye_851{font-weight:600;color:var(--text-primary);font-size:.875rem;margin-bottom:.75rem}._sparklineDates_1v3ye_857{display:flex;justify-content:space-between;font-size:.7rem;color:var(--text-muted);margin-top:.25rem}._costAgentRow_1v3ye_864{display:flex;align-items:center;gap:1rem;padding:.75rem 1.25rem;border-bottom:1px solid var(--border)}._costAgentRow_1v3ye_864:last-child{border-bottom:none}._costAgentInfo_1v3ye_874{flex:1;min-width:0}._costAgentName_1v3ye_878{font-weight:600;font-size:.875rem;color:var(--text-primary)}._costAgentSub_1v3ye_883{font-size:.72rem;color:var(--text-muted);margin-top:.1rem}._costAgentAmount_1v3ye_888{text-align:right;flex-shrink:0}._costBarBg_1v3ye_892{width:80px;height:6px;background:var(--bg-elevated);border-radius:3px;flex-shrink:0}._costBarFill_1v3ye_899{height:100%;border-radius:3px;background:var(--accent-primary);transition:width .4s ease}._costTableHeader_1v3ye_905{padding:1rem 1.25rem;font-weight:600;color:var(--text-primary);font-size:.875rem;border-bottom:1px solid var(--border)}._cacheRow_1v3ye_914{display:flex;align-items:center;gap:1rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--border)}._cacheRow_1v3ye_914:last-child{border-bottom:none}._cacheIconBox_1v3ye_924{width:36px;height:36px;border-radius:8px;background:var(--bg-elevated);border:1px solid var(--border);display:flex;align-items:center;justify-content:center;font-size:1rem;flex-shrink:0}._cacheInfo_1v3ye_936{flex:1;min-width:0}._cacheLabel_1v3ye_940{font-weight:600;color:var(--text-primary);font-size:.875rem}._cacheKey_1v3ye_945{font-size:.75rem;color:var(--text-muted)}._cacheKeyCode_1v3ye_949{background:var(--bg-elevated);padding:.05rem .3rem;border-radius:3px;font-size:.7rem}._cacheTtl_1v3ye_955{background:var(--bg-elevated);color:var(--text-muted);padding:.15rem .6rem;border-radius:8px;font-size:.72rem;font-weight:500;flex-shrink:0;white-space:nowrap}._cacheStatus_1v3ye_965{font-size:.72rem;font-weight:600;flex-shrink:0}._cacheTip_1v3ye_970{padding:.75rem 1rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;font-size:.75rem;color:var(--text-muted);line-height:1.6}._sentinel_1v3ye_981{height:32px;display:flex;align-items:center;justify-content:center;margin-top:.5rem}._sentinelText_1v3ye_988{font-size:.78rem;color:var(--text-muted)}@media (max-width: 1024px){._twoColGrid_1v3ye_46,._feedbackCols_1v3ye_273{grid-template-columns:1fr}}@media (max-width: 640px){._pageHeader_1v3ye_3 h1{font-size:1.2rem}._statsGrid_1v3ye_25{grid-template-columns:repeat(2,1fr);gap:.5rem}._costsGrid_1v3ye_824{grid-template-columns:repeat(2,1fr)}._twoColGrid_1v3ye_46,._feedbackCols_1v3ye_273{grid-template-columns:1fr}._listRow_1v3ye_177{padding:.75rem 1rem;gap:.6rem}._userRow_1v3ye_456{padding:.65rem 1rem;flex-wrap:wrap}._userTime_1v3ye_523,._userChevron_1v3ye_468{display:none}._formGrid2_1v3ye_437{grid-template-columns:1fr}._reportMeta_1v3ye_623{gap:.4rem}._reportDate_1v3ye_645{margin-left:0}._reportActions_1v3ye_696{flex-wrap:wrap}}._pricingRow_1v3ye_1015:hover{background:var(--bg-elevated)!important}._pricingDelBtn_1v3ye_1018{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:transparent;border:none;border-radius:4px;cursor:pointer;color:var(--text-muted);font-size:.72rem;opacity:0;transition:opacity .1s,color .1s}._pricingRow_1v3ye_1015:hover ._pricingDelBtn_1v3ye_1018{opacity:1}._pricingDelBtn_1v3ye_1018:hover{color:var(--error)!important}._dashboard_19pdj_2{display:flex;flex-direction:column;gap:1.5rem;padding:.25rem 0}._dashHeader_19pdj_9{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.75rem}._dashTitle_19pdj_17{font-size:1.5rem;font-weight:800;color:var(--text-primary);margin:0}._dashSub_19pdj_24{font-size:.875rem;color:var(--text-muted);margin:.15rem 0 0}._infoBanner_19pdj_30{padding:.75rem 1rem;background:#7c3aed12;border:1px solid rgba(124,58,237,.2);border-radius:10px;font-size:.82rem;color:var(--text-secondary);line-height:1.5}._section_19pdj_41{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}._section_19pdj_41 h2{margin:0;font-size:1rem;font-weight:700;color:var(--text-primary)}._sectionHeader_19pdj_58{display:flex;align-items:center;justify-content:space-between;gap:1rem}._sectionMeta_19pdj_65{font-size:.75rem;color:var(--text-muted);font-weight:600}._newKeyBanner_19pdj_72{background:#22c55e12;border:1px solid rgba(34,197,94,.25);border-radius:10px;padding:1rem}._keyList_19pdj_79{display:flex;flex-direction:column;gap:.5rem}._keyRow_19pdj_85{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.65rem .875rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px}._keyInfo_19pdj_96{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap;min-width:0}._keyName_19pdj_104{font-weight:600;font-size:.85rem;color:var(--text-primary)}._keyPrefix_19pdj_110{font-size:.78rem;color:var(--text-muted);background:var(--bg-base);padding:.1rem .4rem;border-radius:4px}._keyMeta_19pdj_118{font-size:.7rem;color:var(--text-muted)}._newKeyRow_19pdj_123{display:flex;gap:.75rem;align-items:center}._secretBox_19pdj_130{display:flex;align-items:center;gap:.75rem;background:var(--bg-base);border:1px solid var(--border);border-radius:8px;padding:.65rem .875rem;overflow:hidden}._secretBox_19pdj_130 code{flex:1;font-size:.78rem;color:var(--success);word-break:break-all;min-width:0}._agentGrid_19pdj_150{display:grid;grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:.75rem}._agentGridCard_19pdj_156{background:var(--bg-elevated);border:1px solid var(--border);border-radius:14px;padding:1.1rem 1rem .9rem;display:flex;flex-direction:column;gap:.6rem;cursor:pointer;transition:border-color .15s,box-shadow .15s,transform .1s;position:relative}._agentGridCard_19pdj_156:hover{border-color:var(--accent-primary);box-shadow:0 0 0 1px #7c3aed26,0 4px 16px #00000026;transform:translateY(-1px)}._agentGridTop_19pdj_175{display:flex;align-items:flex-start;justify-content:space-between;gap:.5rem}._agentGridActions_19pdj_182{display:flex;gap:.4rem;flex-shrink:0}._agentGridName_19pdj_188{font-weight:700;font-size:.88rem;color:var(--text-primary);margin:.4rem 0 .1rem}._agentGridDesc_19pdj_195{font-size:.72rem;color:var(--text-muted);line-height:1.45;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}._agentGridFooter_19pdj_205{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin-top:auto;padding-top:.4rem;border-top:1px solid var(--border)}._agentGridHealth_19pdj_215{font-size:.65rem;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:120px}._agentDetailModal_19pdj_225{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;width:100%;max-width:760px;max-height:90vh;overflow-y:auto;display:flex;flex-direction:column;box-shadow:var(--shadow-elevated)}._agentDetailHeader_19pdj_238{display:flex;align-items:center;gap:1rem;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);position:sticky;top:0;background:var(--bg-card);z-index:1}._agentDetailHeaderInfo_19pdj_250{flex:1;min-width:0}._agentDetailHeaderActions_19pdj_255{display:flex;gap:.5rem;align-items:center;flex-shrink:0}._agentDetailBody_19pdj_262{padding:1.25rem 1.5rem;display:flex;flex-direction:column;gap:1rem}._agentDetailEndpoint_19pdj_269{display:flex;align-items:center;gap:.4rem;font-size:.72rem;background:var(--bg-base);border:1px solid var(--border);border-radius:6px;padding:.35rem .6rem}._agentDetailEndpoint_19pdj_269 code{color:var(--accent-primary);word-break:break-all;flex:1;min-width:0}._statsGrid_19pdj_288{display:grid;grid-template-columns:repeat(4,1fr);gap:.5rem}@media (max-width: 768px){._statsGrid_19pdj_288{grid-template-columns:repeat(2,1fr)}}._statCard_19pdj_300{background:var(--bg-base);border:1px solid var(--border);border-radius:8px;padding:.65rem .75rem;display:flex;flex-direction:column;gap:.15rem}._statLabel_19pdj_310{font-size:.65rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.05em}._statValue_19pdj_318{font-size:1.1rem;font-weight:800;color:var(--text-primary);line-height:1.2}._statSub_19pdj_325{font-size:.65rem;color:var(--text-muted);line-height:1.3}._agentActions_19pdj_331{display:flex;gap:.5rem}._emptyAgents_19pdj_336{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding:2.5rem 1rem;text-align:center;color:var(--text-muted);font-size:.875rem}._methodIntro_19pdj_348{margin-top:2rem}._methodIntroHeader_19pdj_352{font-size:.72rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:var(--text-muted);text-align:center;margin:0 0 1rem;padding:0}._methodIntroGrid_19pdj_363{display:grid;grid-template-columns:1fr 1fr;gap:1rem}@media (max-width: 640px){._methodIntroGrid_19pdj_363{grid-template-columns:1fr}}._methodCard_19pdj_373{display:flex;flex-direction:column;border:1px solid var(--border);border-radius:12px;background:var(--bg-card);overflow:hidden;transition:border-color .15s,box-shadow .15s}._methodCard_19pdj_373:hover{border-color:var(--accent-primary);box-shadow:0 0 0 3px #7c3aed12}._methodCardHeader_19pdj_388{border-bottom:1px solid var(--border);padding:1.1rem 1.25rem .9rem}._methodCardTitle_19pdj_393{font-weight:700;font-size:1rem;color:var(--text-primary);margin:0 0 .2rem}._methodCardSubtitle_19pdj_400{font-style:italic;font-size:.78rem;color:var(--text-muted);margin:0}._methodCardBody_19pdj_407{flex:1;padding:1rem 1.25rem;font-size:.8rem;line-height:1.65;color:var(--text-secondary, var(--text-primary))}._methodCardCta_19pdj_415{padding:.65rem 1.25rem;background:var(--accent-primary);color:#fff;border:none;font-weight:700;font-size:.85rem;cursor:pointer;width:100%;text-align:center;transition:background .15s;border-top:1px solid var(--border)}._methodCardCta_19pdj_415:hover{background:var(--accent-hover)}._testPanel_19pdj_432{display:flex;flex-direction:column;gap:.75rem}._testHeader_19pdj_438{display:flex;align-items:center;justify-content:space-between;gap:1rem}._testResult_19pdj_445{border:1px solid;border-radius:8px;padding:.75rem}._testResultHeader_19pdj_451{display:flex;align-items:center;gap:.75rem;font-size:.82rem}._testResultBody_19pdj_458{margin:.5rem 0 0;padding:.5rem;background:var(--bg-base);border-radius:6px;font-size:.72rem;color:var(--text-secondary);overflow-x:auto;white-space:pre-wrap;word-break:break-word;max-height:120px;overflow-y:auto}._logPanel_19pdj_473{overflow:hidden}._logHeader_19pdj_477{display:flex;align-items:center;justify-content:space-between;padding:.6rem .875rem;background:var(--bg-elevated);border-bottom:1px solid var(--border);font-size:.78rem;font-weight:700;color:var(--text-secondary)}._logEmpty_19pdj_489{padding:1rem;text-align:center;font-size:.78rem;color:var(--text-muted)}._logRow_19pdj_496{display:flex;align-items:flex-start;gap:.65rem;padding:.55rem .875rem;border-bottom:1px solid var(--border);transition:background .1s}._logRow_19pdj_496:last-child{border-bottom:none}._logRow_19pdj_496:hover{background:var(--bg-elevated)}._logInfo_19pdj_513{flex:1;min-width:0}._logTitle_19pdj_518{font-size:.82rem;font-weight:500;color:var(--text-primary);text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;display:block}._logTitle_19pdj_518:hover{color:var(--accent-primary)}._logMeta_19pdj_533{display:flex;gap:.4rem;font-size:.68rem;color:var(--text-muted);margin-top:.1rem;flex-wrap:wrap}._guideGrid_19pdj_543{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:1rem}._guideStep_19pdj_549{display:flex;gap:.75rem;align-items:flex-start}._stepNum_19pdj_555{width:28px;height:28px;border-radius:50%;background:var(--accent-primary);color:#fff;font-size:.78rem;font-weight:800;display:flex;align-items:center;justify-content:center;flex-shrink:0}._guideStep_19pdj_549 strong{font-size:.85rem;color:var(--text-primary);display:block;margin-bottom:.25rem}._guideStep_19pdj_549 p{margin:0;font-size:.78rem;color:var(--text-muted);line-height:1.5}._codeBlock_19pdj_584{background:var(--bg-base);border:1px solid var(--border);border-radius:10px;overflow:hidden}._codeBlockHeader_19pdj_591{display:flex;align-items:center;justify-content:space-between;padding:.5rem .875rem;background:var(--bg-elevated);border-bottom:1px solid var(--border);font-size:.72rem;font-weight:600;color:var(--text-muted);gap:.75rem}._codeBlock_19pdj_584 pre{margin:0;padding:1rem;font-size:.74rem;color:var(--text-secondary);overflow-x:auto;line-height:1.65;max-height:380px;overflow-y:auto}._langTabs_19pdj_616{display:flex;gap:.25rem}._langTab_19pdj_616{padding:.2rem .6rem;border-radius:6px;border:1px solid var(--border);background:transparent;color:var(--text-muted);font-size:.72rem;font-weight:600;cursor:pointer;transition:all .15s}._langTab_19pdj_616._active_19pdj_633{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff}._headersTable_19pdj_640{background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;overflow:hidden}._headersTitle_19pdj_647{padding:.5rem .875rem;font-size:.72rem;font-weight:700;color:var(--text-muted);border-bottom:1px solid var(--border);background:var(--bg-card)}._headerRow_19pdj_656{display:flex;align-items:baseline;gap:1rem;padding:.45rem .875rem;border-bottom:1px solid var(--border);font-size:.78rem}._headerRow_19pdj_656:last-child{border-bottom:none}._headerName_19pdj_669{color:var(--accent-primary);font-size:.72rem;min-width:200px;flex-shrink:0}._headerValue_19pdj_676{color:var(--text-secondary)}@media (max-width: 640px){._headerName_19pdj_669{min-width:120px}._headerRow_19pdj_656{flex-wrap:wrap;gap:.25rem}}._modalOverlay_19pdj_691{position:fixed;top:0;right:0;bottom:0;left:0;background:#000000b3;display:flex;align-items:center;justify-content:center;z-index:500;padding:1rem}._modal_19pdj_691{background:var(--bg-card);border:1px solid var(--border);border-radius:16px;width:100%;max-width:946px;display:flex;flex-direction:column;gap:0;box-shadow:var(--shadow-elevated);max-height:90vh;overflow:hidden}._modal_19pdj_691 h3{margin:0;font-size:1.1rem;font-weight:800;color:var(--text-primary)}._modalHeader_19pdj_723{display:flex;align-items:center;justify-content:space-between;padding:1.25rem 1.5rem;border-bottom:1px solid var(--border);flex-shrink:0}._modalBody_19pdj_732{display:grid;grid-template-columns:1fr 1fr;gap:0;overflow-y:auto;flex:1;min-height:0}._modalCol_19pdj_741{display:flex;flex-direction:column;gap:1rem;padding:1.25rem 1.5rem;overflow-y:auto}._modalCol_19pdj_741+._modalCol_19pdj_741{border-left:1px solid var(--border)}@media (max-width: 640px){._modalBody_19pdj_732{grid-template-columns:1fr}._modalCol_19pdj_741+._modalCol_19pdj_741{border-left:none;border-top:1px solid var(--border)}}._modalActions_19pdj_763{display:flex;gap:.75rem;justify-content:flex-end;padding:1rem 1.5rem;border-top:1px solid var(--border);flex-shrink:0;background:var(--bg-card)}._formField_19pdj_774{display:flex;flex-direction:column;gap:.4rem}._formField_19pdj_774 label{font-size:.78rem;font-weight:600;color:var(--text-secondary)}._fieldHint_19pdj_786{font-size:.7rem;color:var(--text-muted)}._input_19pdj_791{background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;padding:.55rem .75rem;color:var(--text-primary);font-size:.875rem;outline:none;transition:border-color .15s;width:100%;box-sizing:border-box}._input_19pdj_791:focus{border-color:var(--accent-primary)}._catGrid_19pdj_809{display:flex;flex-wrap:wrap;gap:.4rem}._catChip_19pdj_815{padding:.3rem .65rem;border-radius:20px;border:1px solid;font-size:.75rem;font-weight:500;cursor:pointer;transition:all .15s}._primaryBtn_19pdj_826{padding:.55rem 1.1rem;background:var(--accent-primary);color:#fff;border:none;border-radius:8px;font-size:.85rem;font-weight:700;cursor:pointer;transition:opacity .15s;white-space:nowrap}._primaryBtn_19pdj_826:disabled{opacity:.5;cursor:not-allowed}._ghostBtn_19pdj_844{padding:.5rem 1rem;background:transparent;color:var(--text-secondary);border:1px solid var(--border);border-radius:8px;font-size:.82rem;font-weight:600;cursor:pointer;transition:all .15s}._ghostBtn_19pdj_844:hover{border-color:var(--border-hover);color:var(--text-primary)}._ghostBtnSm_19pdj_861{padding:.3rem .6rem;background:transparent;color:var(--text-muted);border:1px solid var(--border);border-radius:6px;font-size:.72rem;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}._ghostBtnSm_19pdj_861:hover{color:var(--text-primary);border-color:var(--border-hover)}._dangerBtn_19pdj_879{padding:.4rem .75rem;background:transparent;color:var(--error);border:1px solid rgba(239,68,68,.3);border-radius:6px;font-size:.75rem;font-weight:600;cursor:pointer;transition:all .15s;white-space:nowrap}._dangerBtn_19pdj_879:hover{background:#ef444414;border-color:#ef444480}._fieldLabel_19pdj_900{font-size:.78rem;font-weight:600;color:var(--text-secondary);display:block;margin-bottom:.3rem}._fieldError_19pdj_908{font-size:.72rem;color:var(--error, #ef4444);margin:.25rem 0 0}._secondaryBtn_19pdj_914{padding:.55rem 1.1rem;background:transparent;border:1px solid var(--border);border-radius:6px;color:var(--text-primary);font-size:.875rem;font-weight:500;cursor:pointer;transition:border-color .15s,background .15s;white-space:nowrap}._secondaryBtn_19pdj_914:hover{border-color:var(--border-hover);background:var(--bg-elevated)}._secondaryBtn_19pdj_914:disabled{opacity:.5;cursor:not-allowed}._copyBtn_19pdj_937{padding:.25rem .55rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:5px;color:var(--text-muted);font-size:.7rem;cursor:pointer;white-space:nowrap;flex-shrink:0;transition:all .15s}._copyBtn_19pdj_937:hover{color:var(--text-primary);border-color:var(--border-hover)}._closeBtn_19pdj_955{background:transparent;border:none;color:var(--text-muted);font-size:1rem;cursor:pointer;padding:.25rem;line-height:1}@keyframes _spin_19pdj_1{to{transform:rotate(360deg)}}._stickyHeader_1uonw_4{position:sticky;top:0;z-index:10;background:var(--bg-base);padding-top:.75rem;padding-bottom:.75rem;border-bottom:1px solid var(--border);margin-bottom:1rem}._headerRow_1uonw_14{display:flex;align-items:center;gap:.75rem}._backLink_1uonw_19{display:inline-flex;align-items:center;gap:.4rem;color:var(--text-muted);text-decoration:none;font-size:.875rem;font-weight:500;opacity:.8;flex-shrink:0;transition:opacity .15s}._backLink_1uonw_19:hover{opacity:1;color:var(--text-muted)}._headerTitle_1uonw_35{margin:0;font-size:1.25rem;font-weight:700;color:var(--text-primary);flex:1}._headerActions_1uonw_42{display:flex;gap:.5rem;align-items:center}._resultsCount_1uonw_47{margin-top:.25rem;color:var(--text-muted);font-size:.8rem}._filtersBtn_1uonw_54{display:flex;align-items:center;gap:.35rem;padding:.3rem .75rem;border-radius:20px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-size:.78rem;font-weight:500;transition:all .15s}._filtersBtn_1uonw_54._active_1uonw_68{border-color:var(--accent-primary);background:#7c3aed14;color:var(--accent-primary)}._filterBadge_1uonw_73{background:var(--accent-primary);color:#fff;border-radius:50%;width:16px;height:16px;font-size:.65rem;display:flex;align-items:center;justify-content:center;font-weight:700}._filterPanel_1uonw_87{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:1rem 1.25rem;margin-bottom:1rem;display:flex;flex-direction:column;gap:1rem}._filterRow_1uonw_97{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._filterLabel_1uonw_103{font-size:.7rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.06em;flex-shrink:0;min-width:60px}._chip_1uonw_112{padding:.25rem .75rem;border-radius:20px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-size:.78rem;font-weight:400;transition:all .15s;display:flex;align-items:center;gap:.2rem}._chip_1uonw_112._active_1uonw_68{border-color:var(--accent-primary);background:var(--accent-primary);color:#fff;font-weight:600}._dateInputs_1uonw_132{display:flex;align-items:center;gap:.4rem;margin-left:.25rem;flex-wrap:wrap}._dateInput_1uonw_132{padding:.25rem .5rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:6px;color:var(--text-primary);font-size:.75rem;outline:none;font-family:inherit}._dateSeparator_1uonw_149{color:var(--text-muted);font-size:.75rem}._applyBtn_1uonw_153{padding:.25rem .65rem;background:var(--accent-primary);color:#fff;border:none;border-radius:6px;cursor:pointer;font-size:.75rem;font-weight:600}._catChip_1uonw_165{display:inline-flex;align-items:center;gap:.2rem;padding:.25rem .55rem;border-radius:20px;font-size:.78rem;font-weight:500}._catChipIcon_1uonw_174{font-size:.75rem}._catChipRemove_1uonw_177{background:none;border:none;cursor:pointer;color:inherit;padding:0;line-height:1;font-size:.65rem;opacity:.7}._tagPill_1uonw_189{display:flex;align-items:center;gap:.35rem;padding:.25rem .5rem .25rem .65rem;background:#7c3aed1a;border:1px solid rgba(124,58,237,.3);border-radius:20px;font-size:.78rem;color:var(--accent-primary);font-weight:600}._tagPillRemove_1uonw_201{background:none;border:none;color:var(--accent-primary);cursor:pointer;font-size:.72rem;padding:0 .1rem;line-height:1;opacity:.7}._tagFollowBtn_1uonw_211{padding:.25rem .75rem;border-radius:20px;border:1px solid rgba(124,58,237,.4);background:transparent;color:var(--accent-primary);cursor:pointer;font-size:.75rem;font-weight:600;transition:all .15s}._tagFollowBtn_1uonw_211._followed_1uonw_222{background:var(--accent-primary);color:#fff;border-color:var(--accent-primary)}._activeChipsBar_1uonw_229{display:flex;gap:.4rem;flex-wrap:wrap;margin-bottom:.75rem;align-items:center}._filterFooter_1uonw_238{display:flex;align-items:center;justify-content:space-between;padding-top:.5rem;border-top:1px solid var(--border);gap:.5rem;flex-wrap:wrap}._filterFooterChips_1uonw_247{display:flex;gap:.4rem;flex-wrap:wrap}._clearAllBtn_1uonw_252{padding:.3rem .75rem;border-radius:8px;border:1px solid var(--border);background:transparent;color:var(--text-muted);cursor:pointer;font-size:.75rem;white-space:nowrap;flex-shrink:0}._activeChip_1uonw_229{display:flex;align-items:center;gap:.3rem;padding:.2rem .5rem .2rem .65rem;background:#7c3aed14;border:1px solid rgba(124,58,237,.2);border-radius:20px;font-size:.75rem;color:var(--accent-primary);font-weight:500}._activeChipRemove_1uonw_277{background:none;border:none;color:var(--accent-primary);cursor:pointer;font-size:.7rem;padding:0 .1rem;line-height:1;opacity:.7;transition:opacity .15s}._activeChipRemove_1uonw_277:hover{opacity:1}._sentinel_1uonw_293{height:40px;display:flex;align-items:center;justify-content:center}._sentinelText_1uonw_299{font-size:.8rem;color:var(--text-muted)}@media (max-width: 640px){._stickyHeader_1uonw_4{padding:.6rem 0}._headerTitle_1uonw_35{font-size:1rem}._headerRow_1uonw_14{gap:.5rem}._filtersBtn_1uonw_54{padding:.25rem .55rem;font-size:.72rem}._filterPanel_1uonw_87{padding:.875rem 1rem}._filterRow_1uonw_97{flex-wrap:wrap}._filterLabel_1uonw_103{min-width:auto}._chip_1uonw_112{font-size:.72rem;padding:.2rem .6rem}._dateInputs_1uonw_132{margin-left:0}}._pageHeader_10o2x_4{display:flex;align-items:center;gap:.75rem;margin-bottom:1.25rem}._backBtn_10o2x_10{background:none;border:none;color:var(--text-muted);cursor:pointer;font-size:.875rem;opacity:.8;padding:0;display:flex;align-items:center;gap:.3rem;transition:opacity .15s}._backBtn_10o2x_10:hover{opacity:1}._breadcrumb_10o2x_24{color:var(--border)}._pageTitle_10o2x_25{margin:0;font-size:1.25rem;font-weight:700;color:var(--text-primary)}._tabBar_10o2x_33{display:flex;align-items:center;border-bottom:1px solid var(--border);margin-bottom:1.25rem}._tabs_10o2x_39{display:flex;gap:.25rem;flex:1}._tab_10o2x_33{padding:.65rem 1.25rem;background:transparent;border:none;border-bottom:2px solid transparent;color:var(--text-muted);cursor:pointer;font-weight:400;font-size:.875rem;text-transform:capitalize;display:flex;align-items:center;gap:.4rem;margin-bottom:-1px;transition:color .15s}._tab_10o2x_33._active_10o2x_60{border-bottom-color:var(--accent-primary);color:var(--accent-primary);font-weight:600}._tabBadge_10o2x_65{background:var(--bg-elevated);color:var(--text-muted);border-radius:20px;padding:.05rem .45rem;font-size:.7rem}._refreshBtn_10o2x_72{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid var(--border);background:transparent;color:var(--text-muted);flex-shrink:0;cursor:pointer;font-size:.9rem;transition:color .15s;margin-bottom:.75rem}._refreshBtn_10o2x_72:hover{color:var(--accent-primary)}._refreshBtn_10o2x_72:disabled{cursor:not-allowed}._spinIcon_10o2x_90{display:inline-block}._listRow_10o2x_93{display:flex;align-items:center;gap:1rem;padding:.875rem 1rem;border-bottom:1px solid var(--border);transition:background .1s;cursor:pointer}._listRow_10o2x_93:last-child{border-bottom:none}._listRow_10o2x_93:hover{background:var(--bg-elevated)}._discLink_10o2x_104{flex:1;min-width:0;text-decoration:none}._discTitle_10o2x_109{font-weight:600;font-size:.875rem;color:var(--text-primary);margin-bottom:.2rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._discMeta_10o2x_118{display:flex;align-items:center;gap:.5rem;flex-wrap:wrap}._discMetaTime_10o2x_124{font-size:.7rem;color:var(--text-muted)}._unfollowBtn_10o2x_128{padding:.35rem .875rem;flex-shrink:0;background:transparent;border:1px solid var(--border);border-radius:8px;color:var(--text-muted);cursor:pointer;font-size:.78rem;transition:all .15s;white-space:nowrap}._unfollowBtn_10o2x_128:hover{border-color:#ef444466;color:var(--error);background:#ef44440f}._userInfo_10o2x_147{min-width:0}._userName_10o2x_148{font-weight:600;font-size:.875rem;color:var(--text-primary);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._userBio_10o2x_156{font-size:.75rem;color:var(--text-muted);white-space:nowrap;overflow:hidden;text-overflow:ellipsis;max-width:300px}._userJoined_10o2x_164{font-size:.72rem;color:var(--text-muted)}._sentinel_10o2x_170{padding:.75rem;text-align:center}._sentinelRow_10o2x_174{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.8rem;color:var(--text-muted)}._tagsGrid_10o2x_184{padding:1.25rem;display:flex;flex-wrap:wrap;gap:.6rem}._tagPill_10o2x_190{display:flex;align-items:center;gap:.3rem;padding:.4rem .75rem;background:#7c3aed14;border:1px solid rgba(124,58,237,.2);border-radius:20px;font-size:.85rem;color:var(--accent-primary);font-weight:500}._tagHash_10o2x_202{opacity:.7}._tagRemoveBtn_10o2x_203{background:none;border:none;cursor:pointer;padding:0 0 0 .2rem;color:var(--text-muted);font-size:.9rem;line-height:1;display:flex;align-items:center;transition:color .15s}._tagRemoveBtn_10o2x_203:hover{color:var(--error)}._skeletonRow_10o2x_218{display:flex;gap:1rem;padding:1rem;border-bottom:1px solid var(--border);align-items:center}._skeletonAvatar_10o2x_225{width:36px;height:36px;border-radius:50%;background:var(--bg-elevated);flex-shrink:0}._skeletonBody_10o2x_232{flex:1}._skeletonLine1_10o2x_233{height:14px;width:55%;background:var(--bg-elevated);border-radius:4px;margin-bottom:.5rem}._skeletonLine2_10o2x_240{height:11px;width:35%;background:var(--bg-elevated);border-radius:4px}._skeletonAction_10o2x_246{height:28px;width:80px;background:var(--bg-elevated);border-radius:6px}._emptyActionLink_10o2x_254{background:var(--accent-primary);color:#fff;padding:.55rem 1.25rem;border-radius:8px;text-decoration:none;font-size:.875rem;font-weight:600}@media (max-width: 640px){._pageTitle_10o2x_25{font-size:1rem}._tabBar_10o2x_33{overflow-x:auto;-webkit-overflow-scrolling:touch}._tab_10o2x_33{padding:.6rem .875rem;font-size:.8rem;white-space:nowrap}._listRow_10o2x_93{padding:.75rem .875rem;gap:.6rem}._discTitle_10o2x_109{font-size:.82rem}._unfollowBtn_10o2x_128{padding:.3rem .6rem;font-size:.72rem}._userBio_10o2x_156{max-width:180px}}._mdBold_1lzop_4{font-weight:700}._mdItalic_1lzop_5{font-style:italic}._mdSpacer_1lzop_6{height:.4rem}._mdListItem_1lzop_7{display:flex;gap:.4rem;margin-bottom:.25rem;align-items:flex-start}._mdBullet_1lzop_8{font-weight:600;min-width:1.1rem;flex-shrink:0;margin-top:.05rem}._mdNumberedItem_1lzop_9{display:flex;gap:.4rem;margin-bottom:.25rem;align-items:flex-start}._mdNumberLabel_1lzop_10{font-weight:700;min-width:1.4rem;flex-shrink:0;opacity:.7}._mdCode_1lzop_11{background:var(--bg-elevated);border-radius:4px;padding:.1rem .35rem;font-family:JetBrains Mono,Fira Code,monospace;font-size:.8em;border:1px solid var(--border)}._mdCodeBlock_1lzop_12{background:var(--bg-elevated);border-radius:10px;padding:.875rem 1rem;margin:.5rem 0;font-family:JetBrains Mono,Fira Code,monospace;font-size:.78rem;overflow-x:auto;white-space:pre;border:1px solid var(--border)}._sidebarHeaderBlock_1lzop_15{padding:.875rem .875rem .75rem;border-bottom:1px solid var(--border)}._sidebarTitle_1lzop_16{font-weight:800;font-size:.9rem;color:var(--text-primary);letter-spacing:-.01em}._sidebarSubtitle_1lzop_17{font-size:.63rem;color:var(--text-muted);margin-top:.05rem}._sidebarIconBox_1lzop_18{width:28px;height:28px;border-radius:8px;background:#7c3aed26;border:1px solid rgba(124,58,237,.25);display:flex;align-items:center;justify-content:center;font-size:13px;flex-shrink:0}._sidebarHeaderRow_1lzop_19{display:flex;align-items:center;gap:.5rem;margin-bottom:.625rem}._sidebarTitleWrap_1lzop_20{flex:1}._categoryChips_1lzop_21{display:flex;flex-wrap:wrap;gap:.25rem;margin-top:.4rem}._catChipIcon_1lzop_22{font-size:.7rem}._catChipRemove_1lzop_23{background:none;border:none;cursor:pointer;padding:0;line-height:1;font-size:.65rem}._agentSkeletonRow_1lzop_24{display:flex;align-items:center;gap:.6rem;padding:.6rem .5rem;margin-bottom:.15rem}._agentSkeletonBody_1lzop_25{flex:1}._noAgents_1lzop_26{padding:2rem 1rem;text-align:center;color:var(--text-muted);font-size:.78rem}._agentInfo_1lzop_27{flex:1;min-width:0}._searchInputFontSize_1lzop_28{font-size:.775rem}._loadMoreBtn_1lzop_29{width:100%;padding:.5rem;background:transparent;border:1px solid var(--border);border-radius:8px;color:var(--text-muted);font-size:.72rem;display:flex;align-items:center;justify-content:center;gap:.4rem;margin-top:.35rem;transition:all .15s;cursor:pointer}._loadMoreBtn_1lzop_29:hover{border-color:#7c3aed66;color:var(--accent-primary)}._miniSpinner_1lzop_31{width:10px;height:10px;border:1.5px solid var(--border);border-top-color:var(--accent-primary);border-radius:50%;animation:_spin_1lzop_1 .7s linear infinite;flex-shrink:0}@keyframes _spin_1lzop_1{0%{transform:rotate(0)}to{transform:rotate(360deg)}}._chatHeaderInfo_1lzop_35{flex:1;min-width:0}._chatHeaderName_1lzop_36{font-weight:800;font-size:.95rem;color:var(--text-primary);letter-spacing:-.01em}._onlineRow_1lzop_37{display:flex;align-items:center;gap:.4rem;margin-top:.1rem}._onlineDot_1lzop_38{width:6px;height:6px;border-radius:50%;background:var(--online-green);box-shadow:0 0 0 2px #22c55e40,0 0 8px #22c55e99;animation:_onlinePulse_1lzop_1 2s ease-in-out infinite}@keyframes _onlinePulse_1lzop_1{0%,to{box-shadow:0 0 0 2px #22c55e40,0 0 8px #22c55e80}50%{box-shadow:0 0 0 4px #22c55e26,0 0 14px #22c55eb3}}._onlineLabel_1lzop_40{font-size:.68rem;color:var(--text-muted)}._headerBtn_1lzop_41{background:transparent;border:1px solid var(--border);border-radius:8px;padding:.35rem .6rem;color:var(--text-muted);cursor:pointer;font-size:.72rem;transition:all .15s;flex-shrink:0}._searchBar_1lzop_44{padding:.5rem 1.25rem;border-bottom:1px solid var(--border);background:var(--bg-card);display:flex;align-items:center;gap:.5rem}._searchInputWrap_1lzop_45{flex:1;display:flex;align-items:center;gap:.5rem;background:var(--bg-elevated);border-radius:8px;padding:.35rem .75rem;transition:border .15s}._searchIcon_1lzop_46{color:var(--text-muted);font-size:.8rem}._searchInput_1lzop_28{flex:1;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:.825rem;font-family:inherit}._searchCount_1lzop_48{font-size:.68rem;color:var(--text-muted);white-space:nowrap;background:var(--bg-base);padding:.1rem .4rem;border-radius:999px;border:1px solid var(--border)}._searchNavBtn_1lzop_49{background:var(--bg-elevated);border:1px solid var(--border);border-radius:6px;cursor:pointer;padding:.25rem .5rem;color:var(--text-muted);font-size:.75rem;transition:all .15s}._searchNavBtn_1lzop_49:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._searchCloseBtn_1lzop_51{background:transparent;border:none;color:var(--text-muted);cursor:pointer;font-size:.9rem;padding:.2rem .35rem;transition:color .15s}._searchCloseBtn_1lzop_51:hover{color:var(--text-primary)}._pinnedPanel_1lzop_55{border-bottom:1px solid var(--border);background:var(--bg-card)}._pinnedLabel_1lzop_56{padding:.4rem 1.25rem .2rem;font-size:.65rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}._pinnedMsgTime_1lzop_57{font-size:.63rem;color:var(--text-muted);margin-bottom:.1rem;font-weight:600}._pinnedMsgText_1lzop_58{font-size:.78rem;color:var(--text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}._topSentinel_1lzop_61{height:1px}._loadingOlder_1lzop_62{text-align:center;padding:.5rem;font-size:.72rem;color:var(--text-muted);display:flex;align-items:center;justify-content:center;gap:.4rem}._beginningLabel_1lzop_63{text-align:center;padding:.75rem 0 .5rem;font-size:.65rem;color:var(--text-muted);display:flex;align-items:center;gap:.6rem}._beginningLabel_1lzop_63:before,._beginningLabel_1lzop_63:after{content:"";flex:1;height:1px;background:var(--border)}._msgSkeletonList_1lzop_65{display:flex;flex-direction:column;gap:1rem;padding:.5rem 0}._msgSpacer_1lzop_66{flex:1;min-height:.5rem}._msgRow_1lzop_67{border-radius:12px;transition:outline .2s,background .2s}._errorMsg_1lzop_70{margin:.5rem 1.25rem;padding:.6rem .875rem;background:#ef44441a;border:1px solid rgba(239,68,68,.25);border-radius:10px;font-size:.8rem;color:var(--error);display:flex;align-items:center;gap:.5rem;animation:_slideUp_1lzop_1 .2s ease}._inputFooter_1lzop_73{display:flex;justify-content:space-between;align-items:center;margin-top:.35rem;padding:0 .25rem}._inputHint_1lzop_74{font-size:.63rem;color:var(--text-muted)}._noChatSelected_1lzop_77{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:1.25rem;color:var(--text-muted);padding:2rem}._noChatIcon_1lzop_78{width:72px;height:72px;border-radius:20px;background:#7c3aed14;border:1px solid rgba(124,58,237,.18);display:flex;align-items:center;justify-content:center;font-size:2rem}._noChatText_1lzop_79{text-align:center}._noChatTitle_1lzop_80{font-weight:700;font-size:1.05rem;color:var(--text-primary);margin-bottom:.3rem}._noChatSub_1lzop_81{font-size:.8rem;line-height:1.6;max-width:240px}._welcomeScreen_1lzop_84{flex:1;display:flex;flex-direction:column;align-items:center;justify-content:center;padding:2rem;gap:1.75rem;animation:_fadeIn_1lzop_1 .35s ease}._welcomeText_1lzop_85{text-align:center}._welcomeTitle_1lzop_86{font-weight:800;font-size:1.2rem;color:var(--text-primary);letter-spacing:-.02em}._welcomeSub_1lzop_87{font-size:.8rem;color:var(--text-muted);margin-top:.35rem;line-height:1.5}._suggestions_1lzop_88{display:flex;flex-direction:column;gap:.55rem;width:100%;max-width:400px}._suggestionBtn_1lzop_89{padding:.7rem 1rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:14px;color:var(--text-secondary);cursor:pointer;font-size:.825rem;text-align:left;transition:all .2s cubic-bezier(.16,1,.3,1);display:flex;align-items:center;gap:.6rem;font-family:inherit}._suggestionBtn_1lzop_89:hover{transform:translate(4px)}._suggestionArrow_1lzop_91{font-size:.72rem;flex-shrink:0}._typingIndicator_1lzop_94{display:flex;align-items:flex-end;gap:.5rem;margin-bottom:.35rem;animation:_fadeIn_1lzop_1 .2s ease;padding-left:0}._typingAvatar_1lzop_95{width:30px;height:30px;border-radius:10px;flex-shrink:0;display:flex;align-items:center;justify-content:center;font-size:14px}._typingBubble_1lzop_96{padding:.7rem 1rem;border-radius:18px 18px 18px 4px;background:var(--bg-elevated);border:1px solid var(--border);display:flex;align-items:center;gap:5px;box-shadow:0 2px 8px #0003}._messageBubble_1lzop_99{display:flex;align-items:flex-end;gap:.5rem}._bubbleGroup_1lzop_100{max-width:72%;display:flex;align-items:center;gap:.35rem}._bubbleCol_1lzop_101{display:flex;flex-direction:column}._bubbleActions_1lzop_102{display:flex;flex-direction:row;gap:.2rem;align-self:center;flex-shrink:0}._msgActionBtn_1lzop_103{padding:.22rem .5rem;border-radius:6px;background:var(--bg-elevated);border:1px solid var(--border);cursor:pointer;font-size:.7rem;line-height:1;transition:all .15s;color:var(--text-muted)}._msgActionBtn_1lzop_103:hover{border-color:var(--border-hover);color:var(--text-primary)}._reactionBar_1lzop_107{display:flex;align-items:center;gap:.25rem;margin-top:.35rem;flex-wrap:wrap}._reactionBubble_1lzop_108{display:inline-flex;align-items:center;gap:.2rem;padding:.15rem .45rem;border-radius:999px;border:1px solid var(--border);background:var(--bg-elevated);font-size:.72rem;cursor:pointer;transition:all .15s;color:var(--text-muted);-webkit-user-select:none;-moz-user-select:none;user-select:none}._reactionBubble_1lzop_108:hover,._reactionBubble_1lzop_108._active_1lzop_109{border-color:#7c3aed80;background:#7c3aed1f;color:var(--accent-primary)}._reactionBubble_1lzop_108._active_1lzop_109{font-weight:700}._reactionCount_1lzop_111{font-size:.65rem;font-weight:600}._reactionPickerWrapper_1lzop_112{position:relative}._reactionPicker_1lzop_112{position:absolute;bottom:calc(100% + 8px);left:0;display:flex;gap:.2rem;background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:.4rem .55rem;box-shadow:0 8px 32px #0006;z-index:20;animation:_popIn_1lzop_1 .15s cubic-bezier(.16,1,.3,1)}._reactionPickerBtn_1lzop_114{background:none;border:none;cursor:pointer;font-size:1.15rem;padding:.1rem .2rem;border-radius:6px;transition:transform .15s;line-height:1}._reactionPickerBtn_1lzop_114:hover{transform:scale(1.35)}._dateDivider_1lzop_118{display:flex;align-items:center;gap:.6rem;margin:.75rem 0 .5rem}._dateDividerLine_1lzop_119{flex:1;height:1px;background:var(--border)}._dateDividerLabel_1lzop_120{font-size:.63rem;color:var(--text-muted);white-space:nowrap;font-weight:600;padding:.15rem .6rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:999px}._scrollToBottomBtn_1lzop_123{position:absolute;bottom:90px;right:1.5rem;width:36px;height:36px;border-radius:50%;background:var(--bg-card);border:1px solid var(--border);color:var(--text-muted);cursor:pointer;display:flex;align-items:center;justify-content:center;font-size:1rem;box-shadow:0 4px 16px #0000004d;transition:all .2s cubic-bezier(.16,1,.3,1);z-index:10;animation:_fadeIn_1lzop_1 .2s ease}._scrollToBottomBtn_1lzop_123:hover{background:var(--accent-primary);border-color:var(--accent-primary);color:#fff;transform:translateY(-2px);box-shadow:0 8px 24px #7c3aed66}@keyframes _blink_1lzop_1{0%,to{opacity:1}50%{opacity:0}}._streamingCursor_1lzop_128{display:inline-block;width:2px;height:1em;background:currentColor;border-radius:1px;margin-left:2px;vertical-align:text-bottom;animation:_blink_1lzop_1 .9s ease-in-out infinite}._chatHeaderDesktopActions_1lzop_131{display:flex;align-items:center;gap:.5rem}._chatHeaderMobileMenu_1lzop_132{display:none}@keyframes _fadeIn_1lzop_1{0%{opacity:0}to{opacity:1}}@keyframes _slideUp_1lzop_1{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes _msgIn_1lzop_1{0%{opacity:0;transform:translateY(6px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes _popIn_1lzop_1{0%{opacity:0;transform:scale(.82) translateY(4px)}to{opacity:1;transform:scale(1) translateY(0)}}._page_1lzop_144{display:flex;height:100%;min-height:0;overflow:hidden;width:100%;max-width:1642px;margin:0 auto}._agentInfoPanel_1lzop_155{flex:1;min-width:240px;max-width:300px;flex-shrink:0;background:transparent;display:flex;flex-direction:column;height:100%;min-height:0;overflow-y:auto;padding:0 0 0 .75rem;gap:1.25rem;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}._agentInfoPanel_1lzop_155::-webkit-scrollbar{width:4px}._agentInfoPanel_1lzop_155::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}._agentInfoAvatar_1lzop_174{display:flex;flex-direction:column;align-items:center;gap:.75rem;padding-bottom:1rem;border-bottom:1px solid var(--border)}._agentInfoName_1lzop_183{font-weight:800;font-size:1rem;color:var(--text-primary);letter-spacing:-.01em;text-align:center}._agentInfoBadge_1lzop_191{font-size:.65rem;font-weight:600;padding:.2rem .6rem;border-radius:999px;letter-spacing:.04em;text-transform:uppercase}._agentInfoDesc_1lzop_200{font-size:.78rem;color:var(--text-secondary);line-height:1.6;text-align:center}._agentInfoSection_1lzop_207{display:flex;flex-direction:column;gap:.5rem}._agentInfoSectionLabel_1lzop_213{font-size:.62rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase;color:var(--text-muted)}._agentInfoPromptBtn_1lzop_221{width:100%;text-align:left;padding:.55rem .75rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;color:var(--text-secondary);font-size:.75rem;cursor:pointer;font-family:inherit;line-height:1.45;transition:all .15s;display:flex;align-items:flex-start;gap:.45rem}._agentInfoPromptBtn_1lzop_221:hover{color:var(--text-primary)}._agentInfoStatRow_1lzop_242{display:flex;justify-content:space-between;align-items:center;padding:.4rem 0;border-bottom:1px solid var(--border);font-size:.73rem}._agentInfoStatLabel_1lzop_250{color:var(--text-muted)}._agentInfoStatValue_1lzop_251{color:var(--text-primary);font-weight:600}._sidebar_1lzop_15{height:100%;min-height:0;overflow:hidden;background:transparent;padding-right:.75rem}._sidebarHeader_1lzop_15{flex-shrink:0;background:var(--bg-card);border:1px solid var(--border);border-radius:12px 12px 0 0;border-bottom:none}._agentList_1lzop_270{flex:1;overflow-y:auto;min-height:0;padding:.5rem;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent;background:var(--bg-card);border:1px solid var(--border);border-top:none;border-radius:0 0 12px 12px}._agentList_1lzop_270::-webkit-scrollbar{width:4px}._agentList_1lzop_270::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}._chatArea_1lzop_286{flex:1;min-width:0;display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;position:relative;background:var(--bg-card);border:1px solid var(--border);border-radius:12px}._chatArea_1lzop_286:before{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background-image:radial-gradient(circle,rgba(255,255,255,.025) 1px,transparent 1px);background-size:24px 24px;pointer-events:none;z-index:0;border-radius:12px}._chatArea_1lzop_286>*{position:relative;z-index:1}._chatHeader_1lzop_35{display:flex;align-items:center;gap:.875rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--border);flex-shrink:0;background:var(--bg-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);position:relative;z-index:10}._messages_1lzop_329{flex:1;overflow-y:auto;min-height:0;padding:1.25rem 1.5rem .5rem;display:flex;flex-direction:column;gap:0;scrollbar-width:thin;scrollbar-color:var(--scrollbar-thumb) transparent}._messages_1lzop_329::-webkit-scrollbar{width:4px}._messages_1lzop_329::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb);border-radius:4px}._inputArea_1lzop_344{border-top:1px solid var(--border);padding:.875rem 1.25rem;flex-shrink:0;background:var(--bg-card);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}._inputRow_1lzop_353{display:flex;gap:.6rem;align-items:center;background:var(--bg-elevated);border:1px solid var(--border);border-radius:16px;padding:.55rem .55rem .55rem 1rem;transition:border-color .2s,box-shadow .2s}._inputBox_1lzop_364{flex:1;background:transparent;border:none;outline:none;color:var(--text-primary);font-size:.875rem;resize:none;font-family:inherit;line-height:1.55;max-height:120px;padding:.1rem 0;scrollbar-width:none}._inputBox_1lzop_364::-moz-placeholder{color:var(--text-muted)}._inputBox_1lzop_364::placeholder{color:var(--text-muted)}._inputBox_1lzop_364::-webkit-scrollbar{display:none}@media (max-width: 1024px){._agentInfoPanel_1lzop_155{display:none!important}._page_1lzop_144{max-width:100%;margin:0}}@media (max-width: 768px){._page_1lzop_144>.sidebar-left{width:100%!important;display:flex!important}._page_1lzop_144[data-chat-open=true]>.sidebar-left{display:none!important}._page_1lzop_144[data-chat-open=false] ._chatArea_1lzop_286{display:none!important}._page_1lzop_144[data-chat-open=true] ._chatArea_1lzop_286{display:flex!important}._page_1lzop_144[data-chat-open=true]{position:fixed;top:56px;left:0;right:0;bottom:0;height:auto!important;overflow:hidden!important;z-index:50}._page_1lzop_144[data-chat-open=true] ._chatArea_1lzop_286{height:100%!important;overflow:hidden!important}._page_1lzop_144[data-chat-open=true] ._messages_1lzop_329{overflow-y:auto!important;flex:1!important;min-height:0!important}._chatHeaderDesktopActions_1lzop_131{display:none!important}._chatHeaderMobileMenu_1lzop_132{display:block!important}._chatHeaderBackBtn_1lzop_400{display:flex!important}._bubbleGroup_1lzop_100{max-width:88%!important}._inputArea_1lzop_344{padding:.65rem .875rem}._messages_1lzop_329{padding:.875rem}._chatHeader_1lzop_35{padding:.75rem .875rem}._scrollToBottomBtn_1lzop_123{right:1rem;bottom:75px}}@keyframes _shimmerGold_1yuqf_1{0%{background-position:200% center}to{background-position:-200% center}}@keyframes _fadeIn_1yuqf_1{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes _fadeDown_1yuqf_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._page_1yuqf_17{width:100%}._page_1yuqf_17._loading_1yuqf_20{cursor:wait;pointer-events:none;opacity:.6;transition:opacity .2s}._skeletonWrap_1yuqf_28{animation:_fadeIn_1yuqf_1 .2s ease}._skeletonPodiumCard_1yuqf_31{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:.875rem 1.25rem;margin-bottom:1rem}._skeletonPodiumHeader_1yuqf_38{display:flex;align-items:center;justify-content:space-between;margin-bottom:1.25rem}._skeletonBody_1yuqf_44{display:grid;grid-template-columns:1fr auto 1fr;gap:1.25rem;align-items:end}._skeletonCol_1yuqf_50{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}._skeletonCentre_1yuqf_56{display:flex;justify-content:center;align-items:flex-end;gap:.75rem}._skeletonListWrap_1yuqf_62{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;overflow:hidden}._skeletonListRow_1yuqf_68{display:flex;align-items:center;gap:1rem;padding:.875rem 1.25rem;border-bottom:1px solid var(--border)}._skeletonListInfo_1yuqf_75{flex:1;display:flex;flex-direction:column;gap:.4rem}._content_1yuqf_83{animation:_fadeIn_1yuqf_1 .35s ease}._podiumSection_1yuqf_88{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;padding:.875rem 1.25rem 0;margin-bottom:1rem;overflow:hidden}._podiumCentre_1yuqf_96{display:flex;justify-content:center;align-items:flex-end;gap:.75rem;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding-bottom:.5rem}._podiumCentre_1yuqf_96::-webkit-scrollbar{display:none}._podiumHeader_1yuqf_107{display:flex;align-items:center;justify-content:space-between;margin-bottom:.75rem}._podiumTitle_1yuqf_113{font-size:1rem;font-weight:800;color:var(--text-primary)}._periodToggle_1yuqf_118,._modeToggle_1yuqf_127{display:flex;gap:.25rem;background:var(--bg-elevated);padding:.2rem;border-radius:8px;border:1px solid var(--border);flex-shrink:0}._modeBtn_1yuqf_136{padding:.28rem .75rem;border-radius:6px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:.78rem;font-weight:500;transition:all .15s;white-space:nowrap}._modeBtn_1yuqf_136._active_1yuqf_148{background:var(--accent-primary);color:#fff;font-weight:600}._periodBtn_1yuqf_153{padding:.28rem .65rem;border-radius:6px;border:none;background:transparent;color:var(--text-muted);cursor:pointer;font-size:.72rem;font-weight:400;transition:all .15s;white-space:nowrap}._periodBtn_1yuqf_153._active_1yuqf_148{background:var(--accent-primary);color:#fff;font-weight:600}._periodBtn_1yuqf_153._loading_1yuqf_20{cursor:wait;opacity:.5}._podiumBody_1yuqf_176{display:grid;grid-template-columns:1fr auto 1fr;gap:1.25rem;align-items:end}._podiumLeft_1yuqf_182,._podiumRight_1yuqf_183{display:flex;flex-direction:column;gap:.5rem;padding-bottom:1rem}._columnHeading_1yuqf_189{font-size:.6rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;margin-bottom:.15rem}._scoringRow_1yuqf_199{display:flex;align-items:center;justify-content:space-between;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;padding:.45rem .65rem}._scoringRowLabel_1yuqf_208{display:flex;align-items:center;gap:.4rem;font-size:.72rem;color:var(--text-muted)}._scoringDot_1yuqf_215{width:7px;height:7px;border-radius:2px;display:inline-block;flex-shrink:0}._myRankWrap_1yuqf_222{margin-top:.25rem}._summaryStatCard_1yuqf_227{background:var(--bg-card);border:1px solid var(--border);border-radius:10px;padding:.6rem .75rem;display:flex;align-items:center;gap:.5rem;flex:1}._summaryStatIcon_1yuqf_237{font-size:1.1rem}._summaryStatValue_1yuqf_240{font-size:1rem;font-weight:800;font-variant-numeric:tabular-nums;line-height:1}._summaryStatLabel_1yuqf_246{font-size:.62rem;color:var(--text-muted);margin-top:.1rem}._podiumCard_1yuqf_253{display:flex;flex-direction:column;align-items:center;cursor:pointer}._podiumCardInner_1yuqf_259{border-radius:14px;text-align:center;transition:transform .2s,box-shadow .2s;position:relative;overflow:hidden}._podiumShimmer_1yuqf_266{position:absolute;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(105deg,transparent 40%,rgba(234,179,8,.08) 50%,transparent 60%);background-size:200% 100%;animation:_shimmerGold_1yuqf_1 2.5s ease-in-out infinite}._podiumMedal_1yuqf_274{margin-bottom:.35rem}._podiumAvatarWrap_1yuqf_277{position:relative;display:inline-block;margin-bottom:.5rem}._podiumAvatarRing_1yuqf_282{position:absolute;top:-3px;right:-3px;bottom:-3px;left:-3px;border-radius:50%;border-width:2px;border-style:solid;pointer-events:none}._podiumName_1yuqf_290{font-weight:700;color:var(--text-primary);max-width:110px;margin:0 auto;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._podiumScore_1yuqf_299{font-weight:900;margin-top:.25rem;line-height:1;font-variant-numeric:tabular-nums}._podiumPts_1yuqf_305{font-size:.58rem;color:var(--text-muted);margin-top:.1rem;letter-spacing:.08em;text-transform:uppercase}._podiumStats_1yuqf_312{display:flex;gap:.4rem;justify-content:center;margin-top:.5rem;font-size:.6rem;color:var(--text-muted)}._podiumPlatform_1yuqf_320{border-top:none;border-radius:0 0 10px 10px;display:flex;align-items:flex-start;justify-content:center;padding-top:.6rem;box-sizing:border-box}._podiumPlatformLabel_1yuqf_329{font-size:.7rem;font-weight:700;letter-spacing:.08em}._rankList_1yuqf_336{background:var(--bg-card);border:1px solid var(--border);border-radius:14px;overflow:hidden}._rankListHeader_1yuqf_342{display:flex;align-items:center;gap:1rem;padding:.65rem 1.25rem;border-bottom:1px solid var(--border);background:var(--bg-elevated);font-size:.68rem;font-weight:700;color:var(--text-muted);text-transform:uppercase;letter-spacing:.08em;position:sticky;top:0;z-index:1}._rankListHeaderRank_1yuqf_358{width:36px;text-align:center}._rankListHeaderAvatar_1yuqf_359{width:40px}._rankListHeaderName_1yuqf_360{flex:1}._rankListHeaderScore_1yuqf_361{text-align:right;min-width:70px}._rankListHeaderExpand_1yuqf_362{width:24px}._rankRow_1yuqf_365{transition:background .12s;cursor:pointer}._rankRowInner_1yuqf_369{display:flex;align-items:center;gap:1rem;padding:.875rem 1.25rem}._rankCell_1yuqf_375{width:36px;flex-shrink:0;text-align:center}._rankBubble_1yuqf_376{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border-radius:50%;background:var(--bg-elevated);border:1px solid var(--border);font-size:.72rem;font-weight:700;color:var(--text-muted)}._rankAvatarWrap_1yuqf_389{position:relative;flex-shrink:0}._rankAvatarRing_1yuqf_390{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border-width:1.5px;border-style:solid;pointer-events:none}._rankNameCol_1yuqf_398{flex:1;min-width:0}._rankName_1yuqf_398{font-weight:600;font-size:.9rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._rankBreakdown_1yuqf_406{display:flex;gap:.85rem;margin-top:.2rem;font-size:.72rem;color:var(--text-muted)}._rankScoreCol_1yuqf_413{display:flex;align-items:center;gap:.75rem;flex-shrink:0}._rankScoreNum_1yuqf_414{text-align:right;font-weight:800;font-size:1.05rem;font-variant-numeric:tabular-nums}._rankPts_1yuqf_420{font-size:.62rem;color:var(--text-muted);letter-spacing:.06em}._expandBtn_1yuqf_425{background:var(--bg-elevated);border:1px solid var(--border);border-radius:6px;width:24px;height:24px;display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:.65rem;color:var(--text-muted);transition:all .15s;flex-shrink:0}._expandBtn_1yuqf_425:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._rankExpanded_1yuqf_446{padding:.75rem 1.25rem .875rem;background:var(--bg-elevated);animation:_fadeDown_1yuqf_1 .15s ease}._rankExpandedInner_1yuqf_451{padding-left:52px}._statBar_1yuqf_456{margin-bottom:.4rem}._statBarHeader_1yuqf_457{display:flex;justify-content:space-between;font-size:.68rem;color:var(--text-muted);margin-bottom:.2rem}._statBarValue_1yuqf_464{font-weight:600;color:var(--text-secondary)}._statBarBg_1yuqf_465{height:4px;background:var(--bg-elevated);border-radius:2px;overflow:hidden}._statBarFill_1yuqf_471{height:100%;border-radius:2px;transition:width .8s cubic-bezier(.4,0,.2,1)}._statBarTotal_1yuqf_476{margin-top:.5rem;font-size:.7rem;color:var(--text-muted);display:flex;gap:.5rem;align-items:center}._myRankSkeleton_1yuqf_486{background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;opacity:.5}._myRankCard_1yuqf_492{border-radius:10px;display:flex;align-items:center;gap:.6rem;flex-wrap:wrap}._myRankBadge_1yuqf_499{font-size:.55rem;font-weight:800;text-transform:uppercase;letter-spacing:.1em;border-radius:4px;padding:.1rem .3rem;flex-shrink:0}._myRankAvatarWrap_1yuqf_508{position:relative;flex-shrink:0}._myRankAvatarRing_1yuqf_509{position:absolute;top:-2px;right:-2px;bottom:-2px;left:-2px;border-radius:50%;border-width:1.5px;border-style:solid;pointer-events:none}._myRankInfo_1yuqf_517{flex:1;min-width:0}._myRankName_1yuqf_518{font-weight:600;font-size:.78rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}._myRankBreakdown_1yuqf_525{font-size:.65rem;color:var(--text-muted)}._myRankScore_1yuqf_526{text-align:right;flex-shrink:0}._myRankNumRow_1yuqf_527{display:flex;align-items:baseline;gap:.25rem;justify-content:flex-end}._myRankLabel_1yuqf_533{font-size:.58rem;color:var(--text-muted);font-weight:600}._myRankNum_1yuqf_527{font-weight:900;font-variant-numeric:tabular-nums}._myRankPts_1yuqf_538{font-size:.7rem;font-weight:700;color:var(--text-secondary);font-variant-numeric:tabular-nums}._myRankNote_1yuqf_539{font-size:.6rem;color:var(--text-muted)}._myRankNoActivity_1yuqf_540{background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;display:flex;align-items:center;gap:.6rem}._myRankNoActivityInfo_1yuqf_548{flex:1;min-width:0}._myRankNoActivityName_1yuqf_549{font-weight:600;font-size:.75rem;color:var(--text-primary)}._myRankNoActivitySub_1yuqf_550{font-size:.7rem;color:var(--text-muted);margin-top:.1rem}._myRankPostLink_1yuqf_551{padding:.25rem .6rem;background:var(--accent-primary);color:#fff;border-radius:6px;text-decoration:none;font-size:.72rem;font-weight:600;flex-shrink:0;white-space:nowrap}._loadMoreBtn_1yuqf_563{padding:.45rem 1.25rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;font-size:.78rem;color:var(--text-muted);cursor:pointer;transition:all .15s;display:flex;align-items:center;gap:.4rem}._loadMoreBtn_1yuqf_563:hover{border-color:var(--accent-primary);color:var(--accent-primary)}._loadMoreBtn_1yuqf_563:disabled{opacity:.6;cursor:not-allowed}._miniSpinner_1yuqf_578{width:10px;height:10px;border:1.5px solid var(--border);border-top-color:var(--accent-primary);border-radius:50%;animation:_spin_1yuqf_1 .7s linear infinite;display:inline-block;flex-shrink:0}@media (max-width: 1024px){._podiumRight_1yuqf_183{display:none}._podiumBody_1yuqf_176{grid-template-columns:auto 1fr!important}}@media (max-width: 640px){._page_1yuqf_17,._content_1yuqf_83{overflow-x:hidden}._podiumBody_1yuqf_176{display:flex!important;flex-direction:column!important;gap:.75rem!important;align-items:stretch!important}._podiumLeft_1yuqf_182{display:grid!important;grid-template-columns:repeat(2,1fr)!important;gap:.5rem!important;padding-bottom:0!important;width:100%}._podiumLeft_1yuqf_182 ._columnHeading_1yuqf_189{grid-column:1 / -1;margin-bottom:0}._podiumRight_1yuqf_183{display:none!important}._podiumCentre_1yuqf_96{justify-content:center!important;gap:.5rem!important;overflow-x:auto;padding-bottom:.5rem;-webkit-overflow-scrolling:touch}._podiumSection_1yuqf_88{overflow:visible!important;padding-left:.875rem!important;padding-right:.875rem!important}._podiumHeader_1yuqf_107{flex-direction:column!important;align-items:flex-start!important;gap:.75rem!important}._periodToggle_1yuqf_118,._modeToggle_1yuqf_127{width:100%!important}._periodToggle_1yuqf_118 button,._modeToggle_1yuqf_127 button{flex:1!important;text-align:center!important;font-size:.72rem!important;padding:.35rem .4rem!important}._rankRow_1yuqf_365{padding:.5rem .75rem!important}._rankListHeaderRank_1yuqf_358,._rankListHeaderScore_1yuqf_361{font-size:.68rem}._loadMoreBtn_1yuqf_563{width:100%;justify-content:center}}._page_1k5k2_1{padding:0 0 4rem}._hero_1k5k2_6{display:flex;align-items:center;justify-content:space-between;gap:1.5rem;padding:1.75rem 0 1.5rem;flex-wrap:wrap}._heroText_1k5k2_15 h1{font-size:1.5rem;font-weight:800;color:var(--text-primary);margin:0 0 .2rem}._heroText_1k5k2_15 p{font-size:.82rem;color:var(--text-muted);margin:0}._searchWrap_1k5k2_28{position:relative;flex:1;min-width:220px;max-width:380px}._searchIcon_1k5k2_35{position:absolute;left:.875rem;top:50%;transform:translateY(-50%);font-size:.82rem;pointer-events:none}._searchInput_1k5k2_44{width:100%;padding:.6rem 2.2rem .6rem 2.25rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:10px;color:var(--text-primary);font-size:.875rem;outline:none;box-sizing:border-box;transition:border-color .15s}._searchInput_1k5k2_44:focus{border-color:var(--accent-primary)}._searchClear_1k5k2_61{position:absolute;right:.6rem;top:50%;transform:translateY(-50%);background:var(--bg-card);border:none;border-radius:50%;width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;color:var(--text-muted);font-size:.6rem;padding:0;line-height:1}._layout_1k5k2_82{display:grid;grid-template-columns:180px 1fr;gap:1.5rem;align-items:start}._categoryNav_1k5k2_90{position:sticky;top:72px;display:flex;flex-direction:column;gap:.2rem;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;padding:.5rem}._categoryBtn_1k5k2_102{width:100%;text-align:left;padding:.55rem .75rem;background:transparent;border:none;border-radius:8px;color:var(--text-muted);font-size:.8rem;font-weight:500;cursor:pointer;transition:background .12s,color .12s;line-height:1.35}._categoryBtn_1k5k2_102:hover{background:var(--bg-elevated);color:var(--text-primary)}._activeCategoryBtn_1k5k2_122{background:#7c3aed1a;color:var(--accent-primary);font-weight:700}._categoryDivider_1k5k2_128{height:1px;background:var(--border);margin:.25rem 0}._contactNavBtn_1k5k2_134{width:100%;text-align:left;padding:.55rem .75rem;background:transparent;border:none;border-radius:8px;color:var(--text-muted);font-size:.8rem;font-weight:500;cursor:pointer;transition:background .12s,color .12s}._contactNavBtn_1k5k2_134:hover{background:var(--bg-elevated);color:var(--accent-primary)}._faqContent_1k5k2_154{display:flex;flex-direction:column;gap:1.25rem;min-width:0}._searchMeta_1k5k2_161{font-size:.82rem;color:var(--text-muted);padding:.1rem 0}._faqSection_1k5k2_168{background:var(--bg-card);border:1px solid var(--border);border-radius:12px;overflow:hidden;scroll-margin-top:80px}._faqSectionTitle_1k5k2_176{font-size:.82rem;font-weight:700;color:var(--text-primary);padding:.75rem 1.1rem;margin:0;background:var(--bg-elevated);border-bottom:1px solid var(--border);letter-spacing:.01em}._faqItem_1k5k2_188{border-bottom:1px solid var(--border)}._faqItem_1k5k2_188:last-child{border-bottom:none}._faqQuestion_1k5k2_196{width:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:.8rem 1.1rem;background:transparent;border:none;color:var(--text-primary);font-size:.85rem;font-weight:500;cursor:pointer;text-align:left;transition:background .12s}._faqQuestion_1k5k2_196:hover{background:var(--bg-elevated)}._faqChevron_1k5k2_217{font-size:1.1rem;color:var(--text-muted);flex-shrink:0;transition:transform .2s ease;line-height:1;display:inline-block}._chevronOpen_1k5k2_226{transform:rotate(90deg)}._faqAnswer_1k5k2_230{padding:0 1.1rem .9rem;font-size:.83rem;color:var(--text-secondary);line-height:1.7;animation:_fadeSlide_1k5k2_1 .15s ease}@keyframes _fadeSlide_1k5k2_1{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}._contactCta_1k5k2_244{display:flex;align-items:center;justify-content:space-between;gap:1rem;padding:1.1rem 1.25rem;background:linear-gradient(135deg,#7c3aed0f,#06b6d40f);border:1px solid rgba(124,58,237,.18);border-radius:12px;flex-wrap:wrap}._contactCtaLeft_1k5k2_256{display:flex;align-items:center;gap:.875rem}._contactCtaIcon_1k5k2_262{font-size:1.6rem;flex-shrink:0}._contactCtaTitle_1k5k2_267{font-weight:700;font-size:.9rem;color:var(--text-primary);margin-bottom:.15rem}._contactCtaDesc_1k5k2_274{font-size:.75rem;color:var(--text-muted);line-height:1.45}._noResults_1k5k2_281{text-align:center;padding:3rem 1rem;color:var(--text-muted);display:flex;flex-direction:column;align-items:center;gap:.5rem}._noResults_1k5k2_281 p{margin:0;font-size:.9rem}._contactForm_1k5k2_294{display:flex;flex-direction:column;gap:1rem}._contactFormHeader_1k5k2_300{margin-bottom:.25rem}._contactFormHeader_1k5k2_300 h2{font-size:1.2rem;font-weight:700;color:var(--text-primary);margin:.5rem 0 .25rem}._contactFormHeader_1k5k2_300 p{margin:0;font-size:.82rem;color:var(--text-muted)}._backBtn_1k5k2_317{background:transparent;border:none;color:var(--accent-primary);font-size:.82rem;font-weight:600;cursor:pointer;padding:0}._formField_1k5k2_327{display:flex;flex-direction:column;gap:.35rem}._formField_1k5k2_327 label{font-size:.78rem;font-weight:600;color:var(--text-secondary)}._input_1k5k2_339{padding:.6rem .875rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;color:var(--text-primary);font-size:.875rem;outline:none;transition:border-color .15s;font-family:inherit;width:100%;box-sizing:border-box}._input_1k5k2_339:focus{border-color:var(--accent-primary)}._charCount_1k5k2_355{font-size:.68rem;color:var(--text-muted);text-align:right}._issueTypeGrid_1k5k2_361{display:grid;grid-template-columns:repeat(auto-fill,minmax(175px,1fr));gap:.5rem}._issueTypeCard_1k5k2_367{display:flex;flex-direction:column;gap:.2rem;padding:.65rem .875rem;background:var(--bg-elevated);border:1px solid var(--border);border-radius:8px;cursor:pointer;text-align:left;transition:border-color .12s,background .12s}._issueTypeCard_1k5k2_367:hover{border-color:var(--accent-primary)}._issueTypeCard_1k5k2_367._selected_1k5k2_381{border-color:var(--accent-primary);background:#7c3aed14}._issueTypeLabel_1k5k2_383{font-size:.8rem;font-weight:600;color:var(--text-primary)}._issueTypeDesc_1k5k2_384{font-size:.7rem;color:var(--text-muted);line-height:1.4}._devTip_1k5k2_386{font-size:.78rem;color:var(--text-secondary);background:#7c3aed0f;border:1px solid rgba(124,58,237,.2);border-radius:8px;padding:.65rem .875rem;line-height:1.5}._formError_1k5k2_396{font-size:.78rem;color:var(--error, #ef4444);background:#ef44440f;border:1px solid rgba(239,68,68,.2);border-radius:6px;padding:.5rem .75rem}._successState_1k5k2_406{text-align:center;padding:3rem 1.5rem;background:var(--bg-card);border:1px solid var(--border);border-radius:12px;display:flex;flex-direction:column;align-items:center;gap:.75rem;max-width:480px;margin:2rem auto}._successState_1k5k2_406 h3{font-size:1.15rem;font-weight:700;color:var(--text-primary);margin:0}._successState_1k5k2_406 p{font-size:.875rem;color:var(--text-muted);margin:0}._primaryBtn_1k5k2_424{padding:.6rem 1.25rem;background:var(--accent-gradient, var(--accent-primary));color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .15s;white-space:nowrap}._primaryBtn_1k5k2_424:disabled{opacity:.6;cursor:not-allowed}._submitBtn_1k5k2_439{padding:.7rem 1.5rem;background:var(--accent-gradient, var(--accent-primary));color:#fff;border:none;border-radius:8px;font-size:.875rem;font-weight:600;cursor:pointer;transition:opacity .15s;align-self:flex-end}._submitBtn_1k5k2_439:disabled{opacity:.6;cursor:not-allowed}._secondaryBtn_1k5k2_454{padding:.55rem 1.1rem;background:transparent;border:1px solid var(--border);border-radius:8px;color:var(--text-secondary);font-size:.82rem;font-weight:500;cursor:pointer;transition:border-color .12s,color .12s}._secondaryBtn_1k5k2_454:hover{border-color:var(--accent-primary);color:var(--accent-primary)}@media (max-width: 640px){._hero_1k5k2_6{flex-direction:column;align-items:flex-start}._searchWrap_1k5k2_28{max-width:100%;width:100%}._layout_1k5k2_82{grid-template-columns:1fr}._categoryNav_1k5k2_90{position:static;flex-direction:row;flex-wrap:wrap}._categoryBtn_1k5k2_102,._contactNavBtn_1k5k2_134{width:auto}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,-apple-system,BlinkMacSystemFont,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:JetBrains Mono,Fira Code,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width: 640px){.container{max-width:640px}}@media (min-width: 768px){.container{max-width:768px}}@media (min-width: 1024px){.container{max-width:1024px}}@media (min-width: 1280px){.container{max-width:1280px}}@media (min-width: 1536px){.container{max-width:1536px}}.\!visible{visibility:visible!important}.visible{visibility:visible}.collapse{visibility:collapse}.static{position:static}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.block{display:block}.inline-block{display:inline-block}.\!inline{display:inline!important}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.contents{display:contents}.hidden{display:none}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.resize{resize:both}.break-all{word-break:break-all}.border{border-width:1px}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.italic{font-style:italic}.tabular-nums{--tw-numeric-spacing: tabular-nums;font-variant-numeric:var(--tw-ordinal) var(--tw-slashed-zero) var(--tw-numeric-figure) var(--tw-numeric-spacing) var(--tw-numeric-fraction)}.underline{text-decoration-line:underline}.outline{outline-style:solid}.blur{--tw-blur: blur(8px);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.grayscale{--tw-grayscale: grayscale(100%);filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.filter{filter:var(--tw-blur) var(--tw-brightness) var(--tw-contrast) var(--tw-grayscale) var(--tw-hue-rotate) var(--tw-invert) var(--tw-saturate) var(--tw-sepia) var(--tw-drop-shadow)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.ease-in-out{transition-timing-function:cubic-bezier(.4,0,.2,1)}.ease-out{transition-timing-function:cubic-bezier(0,0,.2,1)}[data-theme=dark-purple],:root{--bg-base: #0d0d1a;--bg-card: #12122a;--bg-sidebar: #1a1a35;--bg-elevated: #1f1f3d;--bg-input: #0d0d1a;--border: rgba(255, 255, 255, .08);--border-hover: rgba(255, 255, 255, .15);--border-focus: #7c3aed;--text-primary: #ffffff;--text-secondary: #c4c4e0;--text-muted: #8b8ba7;--text-disabled: #4a4a6a;--accent-primary: #7c3aed;--accent-hover: #6d28d9;--accent-light: rgba(124, 58, 237, .15);--accent-gradient: linear-gradient(135deg, #7c3aed, #6d28d9);--success: #22c55e;--warning: #eab308;--error: #ef4444;--info: #3b82f6;--online-green: #22c55e;--online-yellow: #eab308;--cat-food: #f97316;--cat-travel: #06b6d4;--cat-music: #a855f7;--cat-tax: #eab308;--cat-upsc: #3b82f6;--cat-fitness: #22c55e;--cat-wellness: #ec4899;--cat-general: #6b7280;--scrollbar-thumb: #2a2a4a;--scrollbar-track: transparent;--shadow-card: 0 4px 24px rgba(0, 0, 0, .4);--shadow-elevated: 0 8px 32px rgba(0, 0, 0, .6);--radius-sm: .375rem;--radius-md: .5rem;--radius-lg: .75rem;--radius-xl: 1rem}[data-theme=midnight]{--bg-base: #050d1a;--bg-card: #0a1628;--bg-sidebar: #0f1e35;--bg-elevated: #142440;--bg-input: #050d1a;--border: rgba(255, 255, 255, .07);--border-hover: rgba(255, 255, 255, .12);--border-focus: #2563eb;--text-primary: #e8f0fe;--text-secondary: #a8c0e8;--text-muted: #6b8ab0;--text-disabled: #3a4f6a;--accent-primary: #2563eb;--accent-hover: #1d4ed8;--accent-light: rgba(37, 99, 235, .15);--accent-gradient: linear-gradient(135deg, #2563eb, #1d4ed8);--success: #10b981;--warning: #f59e0b;--error: #ef4444;--info: #06b6d4;--online-green: #10b981;--online-yellow: #f59e0b;--scrollbar-thumb: #1a2f4a;--scrollbar-track: transparent;--shadow-card: 0 4px 24px rgba(0, 0, 0, .5);--shadow-elevated: 0 8px 32px rgba(0, 0, 0, .7)}[data-theme=light]{--bg-base: #f5f5ff;--bg-card: #ffffff;--bg-sidebar: #ededfa;--bg-elevated: #e8e8f5;--bg-input: #ffffff;--border: rgba(0, 0, 0, .08);--border-hover: rgba(0, 0, 0, .15);--border-focus: #7c3aed;--text-primary: #0d0d1a;--text-secondary: #2d2d4a;--text-muted: #6b6b8a;--text-disabled: #a0a0b8;--accent-primary: #7c3aed;--accent-hover: #6d28d9;--accent-light: rgba(124, 58, 237, .1);--accent-gradient: linear-gradient(135deg, #7c3aed, #6d28d9);--success: #16a34a;--warning: #ca8a04;--error: #dc2626;--info: #2563eb;--online-green: #16a34a;--online-yellow: #ca8a04;--scrollbar-thumb: #c8c8e0;--scrollbar-track: transparent;--shadow-card: 0 2px 12px rgba(0, 0, 0, .08);--shadow-elevated: 0 4px 24px rgba(0, 0, 0, .12)}[data-theme=solarized]{--bg-base: #001b26;--bg-card: #002b36;--bg-sidebar: #073642;--bg-elevated: #0d4050;--bg-input: #001b26;--border: rgba(131, 148, 150, .15);--border-hover: rgba(131, 148, 150, .25);--border-focus: #2aa198;--text-primary: #fdf6e3;--text-secondary: #eee8d5;--text-muted: #839496;--text-disabled: #4a6060;--accent-primary: #2aa198;--accent-hover: #1d8078;--accent-light: rgba(42, 161, 152, .15);--accent-gradient: linear-gradient(135deg, #2aa198, #268bd2);--success: #859900;--warning: #b58900;--error: #dc322f;--info: #268bd2;--online-green: #859900;--online-yellow: #b58900;--scrollbar-thumb: #073642;--scrollbar-track: transparent;--shadow-card: 0 4px 24px rgba(0, 0, 0, .4);--shadow-elevated: 0 8px 32px rgba(0, 0, 0, .6)}[data-theme=dark]{--bg-base: #0a0a0a;--bg-card: #141414;--bg-sidebar: #1a1a1a;--bg-elevated: #222222;--bg-input: #0a0a0a;--border: rgba(255, 255, 255, .06);--border-hover: rgba(255, 255, 255, .12);--border-focus: #6366f1;--text-primary: #f0f0f0;--text-secondary: #a0a0a0;--text-muted: #666666;--text-disabled: #333333;--accent-primary: #6366f1;--accent-hover: #4f46e5;--accent-light: rgba(99, 102, 241, .12);--accent-gradient: linear-gradient(135deg, #6366f1, #4f46e5);--success: #22c55e;--warning: #eab308;--error: #ef4444;--info: #3b82f6;--online-green: #22c55e;--online-yellow: #eab308;--scrollbar-thumb: #333333;--scrollbar-track: transparent;--shadow-card: 0 4px 24px rgba(0, 0, 0, .6);--shadow-elevated: 0 8px 32px rgba(0, 0, 0, .8)}[data-theme=rose]{--bg-base: #1a0a0f;--bg-card: #240d15;--bg-sidebar: #2d1020;--bg-elevated: #38142a;--bg-input: #1a0a0f;--border: rgba(255, 100, 150, .12);--border-hover: rgba(255, 100, 150, .22);--border-focus: #f43f5e;--text-primary: #fce7f3;--text-secondary: #fda4af;--text-muted: #9f556a;--text-disabled: #5a2535;--accent-primary: #f43f5e;--accent-hover: #e11d48;--accent-light: rgba(244, 63, 94, .15);--accent-gradient: linear-gradient(135deg, #f43f5e, #e11d48);--success: #22c55e;--warning: #eab308;--error: #ff6b6b;--info: #38bdf8;--online-green: #22c55e;--online-yellow: #eab308;--scrollbar-thumb: #38142a;--scrollbar-track: transparent;--shadow-card: 0 4px 24px rgba(244, 63, 94, .15);--shadow-elevated: 0 8px 32px rgba(0, 0, 0, .6)}[data-theme=forest]{--bg-base: #071a0e;--bg-card: #0d2415;--bg-sidebar: #112e1a;--bg-elevated: #163820;--bg-input: #071a0e;--border: rgba(74, 222, 128, .1);--border-hover: rgba(74, 222, 128, .2);--border-focus: #22c55e;--text-primary: #dcfce7;--text-secondary: #86efac;--text-muted: #4d8c62;--text-disabled: #1f4d30;--accent-primary: #22c55e;--accent-hover: #16a34a;--accent-light: rgba(34, 197, 94, .12);--accent-gradient: linear-gradient(135deg, #22c55e, #16a34a);--success: #4ade80;--warning: #fbbf24;--error: #f87171;--info: #34d399;--online-green: #4ade80;--online-yellow: #fbbf24;--scrollbar-thumb: #163820;--scrollbar-track: transparent;--shadow-card: 0 4px 24px rgba(0, 0, 0, .4);--shadow-elevated: 0 8px 32px rgba(0, 0, 0, .6)}[data-theme=ocean]{--bg-base: #040e1a;--bg-card: #071525;--bg-sidebar: #0b1d30;--bg-elevated: #0f263e;--bg-input: #040e1a;--border: rgba(56, 189, 248, .1);--border-hover: rgba(56, 189, 248, .2);--border-focus: #0ea5e9;--text-primary: #e0f2fe;--text-secondary: #7dd3fc;--text-muted: #3d7fa8;--text-disabled: #1a3f58;--accent-primary: #0ea5e9;--accent-hover: #0284c7;--accent-light: rgba(14, 165, 233, .12);--accent-gradient: linear-gradient(135deg, #0ea5e9, #0284c7);--success: #34d399;--warning: #fbbf24;--error: #f87171;--info: #38bdf8;--online-green: #34d399;--online-yellow: #fbbf24;--scrollbar-thumb: #0f263e;--scrollbar-track: transparent;--shadow-card: 0 4px 24px rgba(0, 0, 0, .5);--shadow-elevated: 0 8px 32px rgba(0, 0, 0, .7)}*{box-sizing:border-box;margin:0;padding:0}html{font-size:16px;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;scroll-behavior:smooth;height:100%;overflow:hidden}body{background-color:var(--bg-base);color:var(--text-primary);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,sans-serif;line-height:1.6;transition:background-color .2s ease,color .2s ease;height:100%;overflow:hidden}#root{height:100%;overflow:hidden}[style*="overflow-x: auto"]::-webkit-scrollbar{display:none}::-webkit-scrollbar{width:6px;height:6px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:3px}*:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-thumb)}*::-webkit-scrollbar-thumb:hover{background:var(--border-hover)}:focus-visible{outline:2px solid var(--border-focus);outline-offset:2px}::-moz-selection{background-color:var(--accent-light);color:var(--text-primary)}::selection{background-color:var(--accent-light);color:var(--text-primary)}a{color:var(--accent-primary);text-decoration:none}a:hover{color:var(--accent-hover)}.main-layout{padding-top:60px;height:100vh;display:flex;flex-direction:column;background:var(--bg-base);overflow:hidden}.main-content-wrapper{flex:1;display:flex;justify-content:center;gap:0;width:100%;margin:0 auto;padding:.5rem .75rem 1rem;min-height:0;overflow:hidden}.sidebar-left{width:220px;flex-shrink:0;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.sidebar-right{flex:1;min-width:240px;max-width:300px;height:100%;min-height:0;display:flex;flex-direction:column;overflow:hidden}.main-content{flex:1;min-width:0;max-width:1210px;height:100%;min-height:0;overflow-y:auto;display:flex;flex-direction:column;scrollbar-gutter:stable}.full-layout{padding-top:60px;height:100vh;display:flex;flex-direction:column;background:var(--bg-base);overflow:hidden}.full-layout-inner{flex:1;width:100%;margin:0 auto;padding:.5rem .75rem 1rem;min-height:0;overflow:hidden;display:flex;gap:0}.full-layout-main{flex:1;min-width:0;height:100%;min-height:0;overflow:hidden;display:flex;flex-direction:column}.topnav{position:fixed;top:0;left:0;right:0;height:60px;background:var(--bg-card);border-bottom:1px solid var(--border);display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:0 1rem;gap:.75rem;z-index:100}.nav-leaderboard-link{display:flex}.nav-desktop-only{display:contents}.nav-mobile-only{display:none}.nav-search{display:block;width:100%;min-width:0}.nav-hamburger,.mobile-drawer{display:none}.mobile-drawer.open{display:flex;position:fixed;top:0;right:0;bottom:0;left:0;z-index:500}.mobile-drawer-backdrop{position:absolute;top:0;right:0;bottom:0;left:0;background:#0009}.mobile-drawer-panel{position:relative;width:280px;height:100%;background:var(--bg-card);border-right:1px solid var(--border);padding:1.5rem 1rem;overflow-y:auto;z-index:1;display:flex;flex-direction:column;gap:.25rem}@media (max-width: 1024px){.sidebar-left,.sidebar-right{display:none}.main-content-wrapper{padding:.5rem 1rem 1rem;gap:0}.main-content{width:100%}.topnav{grid-template-columns:auto 1fr auto;gap:.5rem;padding:0 .875rem}.nav-toggle-label{display:none!important}}@media (max-width: 640px){html,body,#root{height:auto!important;overflow-y:auto!important;overflow-x:hidden!important}.main-layout,.full-layout{height:auto!important;min-height:100vh;overflow:visible!important;padding-top:56px;padding-bottom:1.5rem}.main-content-wrapper,.full-layout-inner{padding:.5rem .75rem 1rem!important;overflow:visible!important;height:auto!important;min-height:0;flex-direction:column}.main-content,.full-layout-main{overflow:visible!important;height:auto!important;min-height:0}.topnav{grid-template-columns:1fr auto;padding:0 .75rem;gap:.5rem;height:56px}.nav-search,.nav-leaderboard-link,.nav-desktop-only{display:none!important}.nav-mobile-only{display:flex!important}input,textarea,select{font-size:16px!important}.mobile-card-sm{padding:.875rem!important}.leaderboard-header-row{flex-direction:column!important;gap:.75rem!important}}
