.Checkbox_wrapper__NcpM1{display:flex;align-items:center;gap:8px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Checkbox_wrapper__NcpM1.Checkbox_disabled__n_gRb{opacity:.45;pointer-events:none}.Checkbox_box__NWUWd{width:20px;height:20px;flex-shrink:0;border:1px solid var(--border-default);border-radius:var(--radius-sm);display:flex;align-items:center;justify-content:center;box-sizing:border-box;transition:background-color 125ms ease,border-color 125ms ease}.Checkbox_box__NWUWd:hover{border-color:var(--fg-subdued)}.Checkbox_box__NWUWd.Checkbox_checked__JGZZN,.Checkbox_box__NWUWd.Checkbox_indeterminate__cPnRX{background-color:var(--interactive-solid);border-color:var(--interactive-solid)}.Checkbox_label__QzBbD{font-family:var(--font-sans);font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--fg-default);line-height:1.4286}.IconButton_root__hvcJ2{margin:0;padding:0;border:none;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;font-family:inherit;transition:background .15s ease,color .15s ease,opacity .15s ease}.IconButton_root__hvcJ2:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:2px}.IconButton_root__hvcJ2:disabled{opacity:.35;cursor:not-allowed}.IconButton_sm__xUjYY{width:32px;height:32px}.IconButton_md__T7Gh8{width:40px;height:40px}.IconButton_lg__k0eiY{width:48px;height:48px}.IconButton_default__q1bnL{background:var(--bg-accent);color:var(--fg-subdued)}.IconButton_default__q1bnL.IconButton_active__G_FHl,.IconButton_default__q1bnL:hover:not(:disabled){background:var(--interactive-bg);color:var(--interactive-fg)}.IconButton_ghost__Fx9Up{background:transparent;color:var(--fg-subdued)}.IconButton_ghost__Fx9Up:hover:not(:disabled){background:var(--bg-highlight);color:var(--fg-default)}.IconButton_ghost__Fx9Up.IconButton_active__G_FHl{background:var(--interactive-bg);color:var(--interactive-fg)}.IconButton_overlay__NtD1P{background:rgba(255,255,255,.12);border:2px solid rgba(255,255,255,.35);color:#fff}.IconButton_overlay__NtD1P:hover:not(:disabled){background:rgba(255,255,255,.22);transform:scale(1.04)}.IconButton_danger__4kz2B{background:var(--tint-danger);color:var(--semantic-danger)}.IconButton_danger__4kz2B.IconButton_active__G_FHl,.IconButton_danger__4kz2B:hover:not(:disabled){background:var(--semantic-danger);color:#fff}.AudioPlayButton_loading__MqIvl{animation:AudioPlayButton_pulse__puiBd 1s ease infinite}@keyframes AudioPlayButton_pulse__puiBd{0%,to{opacity:1}50%{opacity:.5}}.Reveal_root__l1niL{display:grid;grid-template-rows:0fr;opacity:0;transition:grid-template-rows var(--reveal-duration,.22s) ease,opacity var(--reveal-duration,.22s) ease}.Reveal_root__l1niL.Reveal_open__uzN0G{grid-template-rows:1fr;opacity:1}.Reveal_inner__AuVtx{overflow:hidden}.StatusIndicator_root__OjAvc{position:relative;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.StatusIndicator_dot__r8AY3{display:inline-block;border-radius:50%}.StatusIndicator_ping__HiP_u{position:absolute;inset:0;border-radius:50%;animation:StatusIndicator_ping__HiP_u 1.4s cubic-bezier(0,0,.2,1) infinite;opacity:.75}.StatusIndicator_sm__WtOKs .StatusIndicator_dot__r8AY3,.StatusIndicator_sm__WtOKs .StatusIndicator_ping__HiP_u{width:8px;height:8px}.StatusIndicator_md__i500d .StatusIndicator_dot__r8AY3,.StatusIndicator_md__i500d .StatusIndicator_ping__HiP_u{width:10px;height:10px}.StatusIndicator_recording__xsi7U .StatusIndicator_dot__r8AY3,.StatusIndicator_recording__xsi7U .StatusIndicator_ping__HiP_u{background:var(--semantic-danger)}.StatusIndicator_live__HnvXh .StatusIndicator_dot__r8AY3,.StatusIndicator_live__HnvXh .StatusIndicator_ping__HiP_u{background:var(--semantic-success)}.StatusIndicator_active__BIbjN .StatusIndicator_dot__r8AY3,.StatusIndicator_active__BIbjN .StatusIndicator_ping__HiP_u{background:var(--interactive-solid)}@keyframes StatusIndicator_ping__HiP_u{75%,to{transform:scale(2);opacity:0}}.WaveformCanvas_wrapper__WoXAZ{position:relative;width:100%;border-radius:var(--radius-md);overflow:hidden;background:var(--bg-normal)}.WaveformCanvas_canvas__1UI2o{display:block;width:100%;height:100%}.WaveformCanvas_scrubbable__l6Otg .WaveformCanvas_canvas__1UI2o{cursor:pointer}.ChatInputBar_card__GjCxz{display:flex;flex-direction:column;width:100%;max-width:100%;padding:10px 12px 12px;box-sizing:border-box;background:var(--bg-page);border:1px solid var(--border-subtle);border-radius:var(--radius-lg);box-shadow:0 1px 3px rgba(0,0,0,.06);gap:8px}.ChatInputBar_filesRow__VqUXM{display:flex;flex-direction:row;flex-wrap:nowrap;gap:8px;overflow-x:auto;padding-bottom:2px;scrollbar-width:thin}.ChatInputBar_fileChip__liUnM{position:relative;flex-shrink:0}.ChatInputBar_fileThumb___Kdls{display:block;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-md)}.ChatInputBar_fileIconCard__VUq7v,.ChatInputBar_fileThumb___Kdls{width:64px;height:64px;border:1px solid var(--border-default);background:var(--bg-normal)}.ChatInputBar_fileIconCard__VUq7v{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;box-sizing:border-box;border-radius:var(--radius-md);color:var(--fg-subdued)}.ChatInputBar_fileExt__UwW_F{font-family:var(--font-sans);font-size:10px;font-weight:var(--font-weight-semibold);letter-spacing:.02em;color:var(--fg-muted);max-width:56px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInputBar_fileRemoveWrap__83mnU{position:absolute;top:2px;right:2px;opacity:0;transition:opacity 125ms ease}.ChatInputBar_fileChip__liUnM:hover .ChatInputBar_fileRemoveWrap__83mnU,.ChatInputBar_fileRemoveWrap__83mnU:focus-within{opacity:1}.ChatInputBar_voiceBar__JRGjj{display:flex;flex-direction:row;align-items:center;gap:10px;min-height:44px;padding:6px 10px;box-sizing:border-box;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--bg-normal)}.ChatInputBar_recordingLeft__Ar_la{display:flex;align-items:center;gap:8px;flex-shrink:0}.ChatInputBar_recLabel__hn6hc{font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--semantic-danger)}.ChatInputBar_waveformWrap__7O9JX{flex:1;min-width:0;display:flex;align-items:center;overflow:hidden}.ChatInputBar_timer__phtaa{flex-shrink:0;font-family:var(--font-sans);font-size:var(--font-size-md);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--fg-default)}.ChatInputBar_playBtn__rB2te{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);color:var(--fg-default);cursor:pointer;flex-shrink:0;transition:background 125ms ease,border-color 125ms ease}.ChatInputBar_playBtn__rB2te:hover{background:var(--bg-highlight);border-color:var(--fg-subdued)}.ChatInputBar_discardBtn__85Afz{display:inline-flex;align-items:center;justify-content:center;width:36px;height:36px;padding:0;border:none;border-radius:var(--radius-md);background:transparent;color:var(--fg-subdued);cursor:pointer;flex-shrink:0;transition:color 125ms ease,background 125ms ease}.ChatInputBar_discardBtn__85Afz:hover{color:var(--semantic-danger);background:var(--tint-danger)}.ChatInputBar_textarea__Ejit9{display:block;width:100%;min-height:44px;max-height:200px;margin:0;padding:10px 12px;box-sizing:border-box;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-input);color:var(--fg-default);font-family:var(--font-sans);font-size:var(--font-size-md);line-height:var(--line-height-normal);resize:none;outline:none;transition:border-color 125ms ease;field-sizing:content}.ChatInputBar_textarea__Ejit9::-moz-placeholder{color:var(--fg-muted)}.ChatInputBar_textarea__Ejit9::placeholder{color:var(--fg-muted)}.ChatInputBar_textarea__Ejit9:focus{border-color:var(--interactive-border)}.ChatInputBar_textarea__Ejit9:disabled{opacity:.55;cursor:not-allowed}.ChatInputBar_toolbar__ioUAS{justify-content:space-between;gap:10px;width:100%}.ChatInputBar_toolbarLeft__m_dQv,.ChatInputBar_toolbar__ioUAS{display:flex;flex-direction:row;align-items:center;min-width:0}.ChatInputBar_toolbarLeft__m_dQv{gap:6px;flex:1}.ChatInputBar_toolbarRight__MUrBO{flex-shrink:0}.ChatInputBar_toolbarIconBtn__gGLql{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-normal);color:var(--fg-default);cursor:pointer;flex-shrink:0;transition:background 125ms ease,border-color 125ms ease,opacity 125ms ease}.ChatInputBar_toolbarIconBtn__gGLql:hover:not(:disabled){background:var(--bg-highlight);border-color:var(--fg-subdued)}.ChatInputBar_toolbarIconBtn__gGLql:disabled{opacity:.45;cursor:not-allowed}.ChatInputBar_hiddenFile__PQZng{position:absolute;width:0;height:0;opacity:0;pointer-events:none}.ChatInputBar_modelWrap__FeFb9{position:relative;min-width:0}.ChatInputBar_modelTrigger__RZHym{display:inline-flex;flex-direction:row;align-items:center;gap:4px;max-width:200px;min-height:32px;padding:0 12px;border:1px solid var(--border-default);border-radius:999px;background:var(--bg-normal);color:var(--fg-default);font-family:var(--font-sans);font-size:var(--font-size-sm);cursor:pointer;transition:background 125ms ease,border-color 125ms ease}.ChatInputBar_modelTrigger__RZHym:hover:not(:disabled){background:var(--bg-highlight);border-color:var(--fg-subdued)}.ChatInputBar_modelTrigger__RZHym:disabled{opacity:.45;cursor:not-allowed}.ChatInputBar_modelShort__HRLEQ{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ChatInputBar_modelList__DQcW_{position:absolute;z-index:20;left:0;bottom:calc(100% + 6px);min-width:220px;max-width:min(280px,90vw);margin:0;padding:6px;list-style:none;border-radius:var(--radius-md);border:1px solid var(--border-default);background:var(--bg-page);box-shadow:0 8px 24px rgba(0,0,0,.12)}.ChatInputBar_modelRow__dOI7F{display:flex;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:8px 10px;border:none;border-radius:var(--radius-sm);background:transparent;color:var(--fg-default);font-family:var(--font-sans);font-size:var(--font-size-sm);text-align:left;cursor:pointer;transition:background 125ms ease,opacity 125ms ease}.ChatInputBar_modelRow__dOI7F:hover:not(:disabled){background:var(--bg-highlight)}.ChatInputBar_modelRow__dOI7F:disabled{cursor:not-allowed;opacity:.55}.ChatInputBar_modelRowActive__CBpSI{background:var(--bg-accent)}.ChatInputBar_modelName__PZICA{font-weight:var(--font-weight-medium)}.ChatInputBar_modelSoon__SznJ6{display:inline-flex;flex-direction:row;align-items:center;gap:4px;font-size:var(--font-size-xs);color:var(--fg-muted)}.ChatInputBar_cancelPill__DGPsC{padding:8px 16px;border:1px solid var(--border-default);border-radius:999px;background:var(--bg-normal);color:var(--fg-default);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background 125ms ease,border-color 125ms ease}.ChatInputBar_cancelPill__DGPsC:hover{background:var(--bg-highlight);border-color:var(--fg-subdued)}.ChatInputBar_iconCircle__rMIkT{display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;padding:0;border:1px solid var(--border-default);border-radius:50%;background:var(--bg-normal);color:var(--fg-default);cursor:pointer;transition:background 125ms ease,border-color 125ms ease,opacity 125ms ease}.ChatInputBar_iconCircle__rMIkT:hover:not(:disabled){background:var(--bg-highlight);border-color:var(--fg-subdued)}.ChatInputBar_iconCircle__rMIkT:disabled{opacity:.45;cursor:not-allowed}.ChatInputBar_iconCircleMuted___GPiH{color:var(--fg-subdued)}.ChatInputBar_iconCircleDanger__ZpU5R{border-color:var(--semantic-danger);background:var(--tint-danger);color:var(--semantic-danger)}.ChatInputBar_iconCircleDanger__ZpU5R:hover{filter:brightness(.98)}.ChatInputBar_iconCircleSend__t8Vnw{border-color:var(--interactive-border);background:var(--interactive-solid);color:var(--fg-inverted)}.ChatInputBar_iconCircleSend__t8Vnw:hover:not(:disabled){filter:brightness(1.05)}.ChatInputBar_iconCircleSend__t8Vnw:disabled{opacity:.45;filter:none}.ChatWidget_root__VPuJK{display:flex;flex-direction:column;height:100%;min-height:0;font-family:var(--font-sans);background:var(--bg-page);overflow:hidden;padding:8px;gap:8px}.ChatWidget_messages__xLxv8{flex:1;min-height:0;overflow-y:auto;padding:10px;display:flex;flex-direction:column;gap:10px;background:var(--bg-highlight);border-radius:var(--radius-lg);border:1px solid var(--border-subtle)}.ChatWidget_footer__zepGu{flex-shrink:0;padding:0 4px 4px}.ChatInterface_root__9ScFH{display:flex;flex-direction:column;height:100%;min-height:0;font-family:var(--font-sans);background:var(--bg-page);overflow:hidden;padding:12px;gap:8px}.ChatInterface_loadingState__GCsn8{display:flex;align-items:center;justify-content:center;flex:1}.ChatInterface_spinner__3_Ttn{width:28px;height:28px;border:2.5px solid var(--border-default);border-top-color:var(--interactive-border);border-radius:50%;animation:ChatInterface_spin__qTxkf .7s linear infinite}@keyframes ChatInterface_spin__qTxkf{to{transform:rotate(1turn)}}.ChatInterface_messages__kkkkR{flex:1;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:12px;background:var(--bg-highlight);border-radius:var(--radius-lg);border:1px solid var(--border-subtle)}.ChatInterface_streamingDot__lHj18{display:inline-block;width:7px;height:7px;margin-left:4px;background:var(--interactive-solid);border-radius:50%;vertical-align:middle;animation:ChatInterface_pulse__cNedE 1.2s ease-in-out infinite}@keyframes ChatInterface_pulse__cNedE{0%,to{opacity:.3}50%{opacity:1}}.ChatInterface_errorBubble__HGMdd{padding:10px 14px;font-size:var(--font-size-sm);line-height:var(--line-height-normal);white-space:pre-wrap;word-break:break-word;background:color-mix(in srgb,var(--semantic-danger) 10%,transparent);color:var(--semantic-danger);border-radius:var(--radius-xl);align-self:center;max-width:85%}.ChatInterface_footer__hn5dA{flex-shrink:0;padding:0 4px 4px}.page_root__ULHBS{height:100%;min-height:0;color:var(--fg-default);font-family:var(--font-sans)}.page_root__n6bvz{display:flex;flex-direction:column;height:100%;background:var(--bg-page)}.page_center__p6UF6{display:flex;align-items:center;justify-content:center;height:100%}.page_spinner___1XjE{width:24px;height:24px;border:2px solid var(--border-default);border-top:2px solid transparent;border-radius:50%;animation:page_spin___h_ze .6s linear infinite}@keyframes page_spin___h_ze{to{transform:rotate(1turn)}}.page_notFound__pcyKB{font-size:var(--font-size-sm);color:var(--fg-subdued)}.page_header__VMMEN{display:flex;align-items:center;gap:12px;padding:12px 16px;border-bottom:1px solid var(--border-default);flex-shrink:0}.page_headerInfo___s_QG{display:flex;flex-direction:column;min-width:0}.page_headerName__JG7NN{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--fg-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.page_headerUsername__tJUfe{font-size:var(--font-size-sm);color:var(--fg-subdued)}.page_messages__gZ5IK{flex:1;min-height:0;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:8px}.page_message___ir7J{display:flex;gap:10px;max-width:80%}.page_messageOther__2jwO7{align-self:flex-start}.page_messageSelf__y4qNo{align-self:flex-end;flex-direction:row-reverse}.page_messageBody__Ybs47{display:flex;flex-direction:column;gap:2px}.page_messageSelf__y4qNo .page_messageBody__Ybs47{align-items:flex-end}.page_bubble__X2LtX{padding:10px 14px;border-radius:var(--radius-lg);font-size:var(--font-size-base);line-height:1.5;color:var(--fg-default);word-break:break-word}.page_messageOther__2jwO7 .page_bubble__X2LtX{background:var(--bg-normal);border-bottom-left-radius:var(--radius-sm)}.page_messageSelf__y4qNo .page_bubble__X2LtX{background:var(--interactive-solid);color:var(--fg-inverted);border-bottom-right-radius:var(--radius-sm)}.page_messageTime__aKADF{font-size:var(--font-size-xs);color:var(--fg-muted);padding:0 4px}.DataTable_wrap__Ggxe4{overflow-x:auto;border:1px solid var(--border-default);border-radius:var(--radius-md);background:var(--bg-page);font-family:var(--font-sans)}.DataTable_table__2vp0Z{width:100%;border-collapse:collapse}.DataTable_headerRow__2MIfI{background:var(--bg-normal)}.DataTable_th__DTZl3{padding:10px 14px;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em;color:var(--fg-subdued);text-align:left;border-bottom:1px solid var(--border-default);white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DataTable_sortable__0TU5S{cursor:pointer}.DataTable_sortable__0TU5S:hover{color:var(--fg-default)}.DataTable_thLabel__dc0Kh{display:inline-flex;align-items:center;gap:4px}.DataTable_checkCol__tvOD6{width:44px;text-align:center;padding-left:12px;padding-right:4px}.DataTable_row__IUoTv{transition:background .1s ease}.DataTable_row__IUoTv:hover{background:var(--bg-highlight)}.DataTable_rowSelected__1h8lj{background:var(--interactive-bg)}.DataTable_td__5_3In{padding:10px 14px;font-size:var(--font-size-sm);color:var(--fg-default);border-bottom:1px solid var(--border-subtle);vertical-align:middle}.SearchBar_wrap__ArgQn{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;min-height:40px;padding:0 14px 0 12px;box-sizing:border-box;background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:999px;transition:border-color 125ms ease,box-shadow 125ms ease}.SearchBar_wrap__ArgQn:focus-within{border-color:var(--interactive-border);box-shadow:0 0 0 3px var(--interactive-bg)}.SearchBar_icon__P_qEW{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;color:var(--fg-subdued);line-height:0}.SearchBar_input__NThTv{flex:1;min-width:0;height:38px;padding:0;border:none;background:transparent;color:var(--fg-default);font-family:var(--font-sans);font-size:var(--font-size-md);outline:none}.SearchBar_input__NThTv::-moz-placeholder{color:var(--fg-muted)}.SearchBar_input__NThTv::placeholder{color:var(--fg-muted)}.SearchBar_input__NThTv::-webkit-search-cancel-button,.SearchBar_input__NThTv::-webkit-search-decoration{display:none}.SearchBar_clear__v30yt{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:none;border-radius:999px;background:var(--bg-highlight);color:var(--fg-subdued);cursor:pointer;transition:background .1s ease,color .1s ease}.SearchBar_clear__v30yt:hover{background:var(--border-subtle);color:var(--fg-default)}.Overlay_backdrop__9uMFE{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;background:rgba(0,0,0,.45);opacity:0;transition:opacity .2s ease;pointer-events:none}.Overlay_open__h2U74{opacity:1;pointer-events:auto}.LayoutTabular_root__VXcAg{display:flex;flex-direction:column;gap:10px;padding:0 1rem;font-family:var(--font-sans)}.LayoutTabular_toolbar__Iy__W{display:flex;align-items:center;gap:8px}.LayoutTabular_searchWrap__rrUQg{width:280px;flex-shrink:0}.LayoutTabular_footer__C8tiT{display:flex;justify-content:center}.page_fullHeight__QAs9e{height:100%}.ParallelParagraph_root__PmAp3{display:grid;grid-template-columns:1fr;gap:24px;align-items:start}.ParallelParagraph_withL1__Mi29N{grid-template-columns:1fr 1fr}@container article-body (max-width: 559px){.ParallelParagraph_withL1__Mi29N{grid-template-columns:1fr;gap:8px}}.ParallelParagraph_l2__0IuXq{margin:0;line-height:1.75;color:var(--fg-default)}.ParallelParagraph_l1__TBTr6{margin:0;line-height:1.75;color:var(--fg-muted);font-style:italic}.ParallelParagraph_shimmer__mZE4d{height:1.75em;border-radius:var(--radius-sm);background:linear-gradient(90deg,var(--bg-secondary) 25%,var(--bg-tertiary,var(--bg-secondary)) 50%,var(--bg-secondary) 75%);background-size:200% 100%;animation:ParallelParagraph_shimmer__mZE4d 1.5s ease-in-out infinite}@keyframes ParallelParagraph_shimmer__mZE4d{0%{background-position:200% 0}to{background-position:-200% 0}}.TranslatableArticleBody_root__pLPVm{container-type:inline-size;container-name:article-body;display:flex;flex-direction:column;gap:20px}.ArticleReaderView_container__gI2mr{width:100%;max-width:672px;margin:0 auto;position:relative;transition:max-width .3s ease}.ArticleReaderView_containerWide__f5PgL{max-width:960px}.ArticleReaderView_skeleton__iwY00{display:flex;flex-direction:column;gap:16px}.ArticleReaderView_skeletonBar__SkUH3{border-radius:var(--radius-xl);background:var(--bg-normal);animation:ArticleReaderView_pulse__IQljb 1.4s ease-in-out infinite}.ArticleReaderView_skeletonHalf__egxFX{width:50%;height:32px}.ArticleReaderView_skeletonFull__EAvTd{width:100%;height:16px}.ArticleReaderView_skeletonThreeQ__xXVwE{width:75%;height:16px}.ArticleReaderView_skeletonTall__4hLCl{height:256px;margin-top:24px;border-radius:var(--radius-xl)}@keyframes ArticleReaderView_pulse__IQljb{0%,to{opacity:1}50%{opacity:.4}}.ArticleReaderView_notFound__Rj2r_{text-align:center;padding:96px 0}.ArticleReaderView_notFoundText__Bh_eQ{color:var(--fg-subdued);font-size:var(--font-size-base)}.ArticleReaderView_linkBack__FS8Ag{margin-top:16px;font-size:var(--font-size-sm);color:var(--interactive-fg);background:none;border:none;cursor:pointer}.ArticleReaderView_linkBack__FS8Ag:hover{text-decoration:underline}.ArticleReaderView_backButton__TtwYE{display:flex;align-items:center;gap:6px;font-size:var(--font-size-sm);color:var(--fg-subdued);background:none;border:none;cursor:pointer;margin-bottom:24px;transition:color .15s}.ArticleReaderView_backButton__TtwYE:hover{color:var(--fg-default)}.ArticleReaderView_headerCard__02alD{background:var(--bg-page);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:hidden;margin-bottom:24px}.ArticleReaderView_coverPlaceholder__KmHXg{width:100%;height:144px;background:var(--bg-normal);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--fg-subdued)}.ArticleReaderView_headerBody__R1sJ5{padding:24px}.ArticleReaderView_title__ZUtpY{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--fg-default);margin:0}.ArticleReaderView_description__4wvVv{color:var(--fg-subdued);margin-top:8px;font-size:var(--font-size-sm);line-height:1.6}.ArticleReaderView_coverImage__Ibc3U{width:100%;height:auto;max-height:280px;-o-object-fit:cover;object-fit:cover}.ArticleReaderView_transportWrap__ba2GD{margin-bottom:16px;padding:8px 16px}.ArticleReaderView_bodyCard__I4QFl,.ArticleReaderView_transportWrap__ba2GD{background:var(--bg-page);border:1px solid var(--border-default);border-radius:var(--radius-xl)}.ArticleReaderView_bodyCard__I4QFl{padding:24px;margin-bottom:24px}.ArticleReaderView_bodyLoading__x2Sdz{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:64px 0;color:var(--fg-subdued)}.ArticleReaderView_spinnerIcon__I_vzh{animation:ArticleReaderView_spin__xSI8z .75s linear infinite}@keyframes ArticleReaderView_spin__xSI8z{to{transform:rotate(1turn)}}.ArticleReaderView_bodyLoadingText__tmNDV{font-size:var(--font-size-sm)}.ArticleReaderView_bodyLoadingSub__cBdqL{font-size:var(--font-size-xs);color:var(--fg-subdued);opacity:.6}.ArticleReaderView_bodyError__9N8QB{display:flex;flex-direction:column;align-items:center;gap:12px;padding:32px 0;text-align:center}.ArticleReaderView_bodyErrorText__pT6_v{font-size:var(--font-size-sm);color:#ef4444}.ArticleReaderView_retryButton__QjMJb{display:inline-flex;align-items:center;gap:6px;padding:6px 14px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--fg-default);background:var(--bg-page);border:1px solid var(--border-default);border-radius:var(--radius-xl);cursor:pointer;transition:background .15s}.ArticleReaderView_retryButton__QjMJb:hover{background:var(--bg-normal)}.ArticleReaderView_bodyContent__dLXP9{display:flex;flex-direction:column;gap:16px}.Dialog_card__Mb0Mu{position:relative;background:var(--bg-page);border-radius:var(--radius-xl);box-shadow:0 8px 32px rgba(0,0,0,.18);padding:24px;width:90vw;max-width:480px;max-height:85vh;overflow-y:auto;outline:none;opacity:0;transform:scale(.95);transition:opacity .2s ease,transform .2s ease}.Dialog_cardVisible__zB_Ez{opacity:1;transform:scale(1)}.Dialog_close__kCtjk{position:absolute;top:12px;right:12px;display:flex;align-items:center;justify-content:center;width:32px;height:32px;padding:0;border:none;border-radius:50%;background:transparent;color:var(--fg-subdued);cursor:pointer;transition:background .15s ease}.Dialog_close__kCtjk:hover{background:var(--bg-normal)}.Dialog_close__kCtjk:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:2px}.FollowerListModal_content__96B5L{display:flex;flex-direction:column;gap:16px;padding:8px 0}.FollowerListModal_list__D98pv{display:flex;flex-direction:column;gap:2px;max-height:400px;overflow-y:auto}.FollowerListModal_row__2d8kI{display:flex;align-items:center;gap:12px;padding:8px;border-radius:8px;text-decoration:none;color:inherit;transition:background .1s ease}.FollowerListModal_row__2d8kI:hover{background:var(--bg-normal)}.FollowerListModal_rowAvatar__ZtB8z{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.FollowerListModal_rowFallback__f0gtz{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--fg-inverted);background:var(--interactive-bg);border-radius:inherit}.FollowerListModal_rowInfo__8jX55{display:flex;flex-direction:column;min-width:0}.ProfileHeader_header__6wF4K{display:flex;flex-direction:column;gap:16px}.ProfileHeader_top__8Nfst{display:flex;align-items:flex-start;gap:20px}.ProfileHeader_avatarImg__YbPf1{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.ProfileHeader_avatarFallback__eL4Cs{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--fg-inverted);background:var(--interactive-bg);border-radius:inherit}.ProfileHeader_identity__2o0GI{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ProfileHeader_badges__2lO_9{display:flex;gap:6px;margin-block-start:4px}.ProfileHeader_actions__g_1Nw{display:flex;gap:8px;align-items:center;flex-shrink:0}.ProfileHeader_bio__JsiYR{max-width:600px}.ProfileHeader_socialRow__n_Vvp{display:flex;gap:20px}.ProfileHeader_socialLink__lnHGH{display:flex;gap:4px;align-items:baseline;background:none;border:none;padding:0;cursor:pointer;font-family:inherit}.ProfileHeader_socialLink__lnHGH:hover{text-decoration:underline}@media (max-width:600px){.ProfileHeader_top__8Nfst{flex-wrap:wrap}.ProfileHeader_actions__g_1Nw{width:100%;justify-content:flex-end}}.ProfileStats_bar__icsRj{display:flex;gap:24px;padding:12px 0;border-block-start:1px solid var(--border-default);border-block-end:1px solid var(--border-default);overflow-x:auto}.ProfileStats_stat__dZYoW{display:flex;align-items:center;gap:6px;white-space:nowrap}.ProfileHeaderEditor_editor___FS5G{display:flex;gap:20px;align-items:flex-start}.ProfileHeaderEditor_avatarSection__wFgFg{display:flex;flex-direction:column;align-items:center;gap:8px;flex-shrink:0}.ProfileHeaderEditor_avatarImg__WZ0yr{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:inherit}.ProfileHeaderEditor_avatarFallback__1OPoI{display:flex;align-items:center;justify-content:center;width:100%;height:100%;font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--fg-inverted);background:var(--interactive-bg);border-radius:inherit}.ProfileHeaderEditor_fields__585GB{flex:1;min-width:0;display:flex;flex-direction:column;gap:14px}.ProfileHeaderEditor_field__wzUZN{display:flex;flex-direction:column;gap:4px}@media (max-width:480px){.ProfileHeaderEditor_editor___FS5G{flex-direction:column;align-items:stretch}.ProfileHeaderEditor_avatarSection__wFgFg{flex-direction:row;gap:12px}}.Toggle_track__KqDkn{position:relative;display:inline-flex;align-items:center;width:40px;height:22px;border-radius:11px;border:2px solid var(--border-default);background:var(--bg-normal);cursor:pointer;transition:background 125ms cubic-bezier(.4,0,.2,1),border-color 125ms cubic-bezier(.4,0,.2,1);padding:0;flex-shrink:0}.Toggle_track__KqDkn:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:2px}.Toggle_on__aVyrt{background:var(--interactive-solid);border-color:var(--interactive-solid)}.Toggle_thumb__8dX9U{position:absolute;top:2px;left:2px;width:14px;height:14px;border-radius:50%;background:var(--color-white);box-shadow:0 1px 3px rgba(0,0,0,.15);transition:transform 125ms cubic-bezier(.4,0,.2,1)}.Toggle_on__aVyrt .Toggle_thumb__8dX9U{transform:translateX(18px)}.Toggle_disabled__XKpmc{opacity:.4;cursor:not-allowed}.Toggle_row__75Qqk{display:inline-flex;align-items:center;gap:10px;font-family:var(--font-sans);font-size:var(--font-size-base);color:var(--fg-default);cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.Toggle_row__75Qqk.Toggle_disabled__XKpmc{cursor:not-allowed}.AIPermissionsSection_card__pLius{background:var(--bg-page);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:hidden;margin-bottom:24px}.AIPermissionsSection_cardHeader__r31Oh{display:flex;align-items:center;gap:8px;padding:16px 24px;border-bottom:1px solid var(--border-subtle)}.AIPermissionsSection_cardHeaderIcon__XyL9K{color:var(--fg-subdued)}.AIPermissionsSection_cardTitle__7ad7c{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--fg-default);margin:0}.AIPermissionsSection_cardDescription__0_b30{font-size:var(--font-size-xs);color:var(--fg-subdued);margin-top:2px}.AIPermissionsSection_sectionLabel__X6Zy9{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);color:var(--fg-subdued);text-transform:uppercase;letter-spacing:.05em;padding:12px 24px 4px}.AIPermissionsSection_permissionRow__zY6Yb{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 24px;border-bottom:1px solid var(--border-subtle);cursor:pointer;transition:background .1s}.AIPermissionsSection_permissionRow__zY6Yb:last-child{border-bottom:none}.AIPermissionsSection_permissionRow__zY6Yb:hover{background:var(--bg-highlight)}.AIPermissionsSection_permissionInfo__9GqfK{display:flex;align-items:center;gap:12px;min-width:0}.AIPermissionsSection_permissionIcon__IOcLI{flex-shrink:0;color:var(--fg-subdued);display:flex;align-items:center}.AIPermissionsSection_permissionLabel__Biv0a{font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--fg-default);margin:0}.AIPermissionsSection_permissionDesc__Vafu9{font-size:var(--font-size-xs);color:var(--fg-subdued);margin:2px 0 0}.SettingsView_root__XrjYo{max-width:720px}.SettingsView_header__n3Oo4{margin-bottom:var(--space-lg,32px)}.SettingsView_title__tIUrk{font-size:var(--font-size-2xl);font-weight:var(--font-weight-bold);color:var(--fg-default);margin:0}.SettingsView_subtitle__KkpAw{font-size:var(--font-size-sm);color:var(--fg-subdued);margin-top:var(--space-xs,6px)}.SettingsView_section__MBx7F{background:var(--bg-page);border:1px solid var(--border-default);border-radius:var(--radius-xl);overflow:hidden;margin-bottom:var(--space-md,24px)}.SettingsView_sectionHeader__kjz0q{display:flex;align-items:center;gap:var(--space-sm,8px);padding:var(--space-md,16px) var(--space-lg,24px);border-bottom:1px solid var(--border-subtle)}.SettingsView_sectionTitle___URiO{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--fg-default);margin:0}.SettingsView_sectionBody__Le1D8{padding:var(--space-lg,24px)}.SettingsView_sectionBody__Le1D8>:last-child{margin-bottom:0}.SettingsView_profileRow__iGqqU{display:flex;align-items:center;gap:var(--space-md,16px)}.SettingsView_profileAvatar__jCEtO img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;border-radius:50%}.SettingsView_profileName__SuUjW{font-size:var(--font-size-base);font-weight:var(--font-weight-medium);color:var(--fg-default);margin:0}.SettingsView_profileEmail__b0b4C{font-size:var(--font-size-sm);color:var(--fg-subdued);margin:0}.SettingsView_securityDesc__ngX8v{font-size:var(--font-size-sm);color:var(--fg-subdued);margin:0 0 var(--space-md,16px)}.SettingsView_languageRow__glUoZ{display:flex;align-items:center;gap:12px;padding:16px 24px}.SettingsView_languageText__LUIFl{flex:1;min-width:0}.SettingsView_languageLabel__wHicr{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--fg-default);margin:0}.SettingsView_languageDesc__zEg_l{font-size:var(--font-size-xs);color:var(--fg-subdued);margin:2px 0 0}.SettingsView_iconContainer__gnLUR{flex-shrink:0;width:40px;height:40px;border-radius:var(--radius-lg);background:var(--bg-highlight);display:flex;align-items:center;justify-content:center;color:var(--fg-subdued)}.ProfileAboutEditor_editor__PXakI{display:flex;flex-direction:column;gap:14px}.ProfileAboutEditor_field__Ex2mD{display:flex;flex-direction:column;gap:4px}.LessonToolbar_root__eZAOB{flex-shrink:0;display:flex;align-items:center;gap:var(--space-sm,10px);padding:var(--space-xs,8px) var(--space-md,16px);border-bottom:1px solid var(--border-default);background:var(--bg-page);z-index:10}.LessonToolbar_spacer__KpQGe{flex:1}.LessonToolbar_counter__SfX75{font-size:var(--font-size-xs);color:var(--fg-subdued);font-variant-numeric:tabular-nums;flex-shrink:0}.layout_root__czwWL{display:flex;flex-direction:column;height:100%;min-height:0}.layout_content__Ae8hq{flex:1;min-height:0;display:flex;flex-direction:column}.layout_main__Jp3qp{flex:1;min-height:0}.RecordingBar_root__ODy7X{display:flex;align-items:center;gap:10px;padding:10px 14px;min-height:56px;border:1px solid var(--border-default);border-radius:var(--radius-xl);background:var(--bg-input);font-family:var(--font-sans);transition:border-color .2s ease,background .2s ease;box-sizing:border-box}.RecordingBar_recording__DvMPr{border-color:var(--semantic-danger);background:var(--tint-danger)}.RecordingBar_idleRow__0dTlo{display:flex;align-items:center;gap:10px;flex:1}.RecordingBar_hint__ld7LX{font-size:var(--font-size-sm);color:var(--fg-subdued);opacity:.7}.RecordingBar_waveArea__aycjf{flex:1;min-width:0;display:flex;align-items:center;overflow:hidden}.RecordingBar_timerArea__MDZI3{display:flex;align-items:center;gap:6px;flex-shrink:0}.RecordingBar_timer___2m1s{font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);font-variant-numeric:tabular-nums;color:var(--fg-subdued);min-width:2em}.SelfScoreGrid_root__EcM9n{display:flex;flex-direction:column;gap:8px}.SelfScoreGrid_prompt__mIL12{margin:0;text-align:center;font-size:var(--font-size-sm);color:var(--fg-subdued)}.SelfScoreGrid_row__NaYzk{display:flex;flex-wrap:wrap;gap:8px;font-family:var(--font-sans)}.SelfScoreGrid_btn__G_cZE{flex:1 1 0;min-width:72px;margin:0;padding:10px 8px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:var(--radius-md);border:1px solid transparent;cursor:pointer;font-family:inherit;transition:opacity .16s ease,transform .12s ease}.SelfScoreGrid_btn__G_cZE:disabled{opacity:.45;cursor:not-allowed;transform:none}.SelfScoreGrid_btn__G_cZE:not(:disabled):hover{transform:translateY(-1px)}.SelfScoreGrid_btn__G_cZE:not(:disabled):active{transform:translateY(0)}.SelfScoreGrid_btn__G_cZE:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:2px}.SelfScoreGrid_num__UaI4X{font-size:var(--font-size-xs);font-weight:var(--font-weight-bold);opacity:.9}.SelfScoreGrid_label__wsln3{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold)}.SelfScoreGrid_again__lIK1E{background:var(--tint-danger);border-color:var(--semantic-danger);color:var(--semantic-danger)}.SelfScoreGrid_hard__G0ORl{background:var(--tint-warning);border-color:var(--semantic-warning);color:var(--tint-warning-fg)}.SelfScoreGrid_good__Wyc3p{background:var(--bg-highlight);border-color:var(--semantic-info);color:var(--semantic-info)}.SelfScoreGrid_easy__XVXJA{background:var(--tint-success);border-color:var(--semantic-success);color:var(--tint-success-fg)}.TranslationContentDisplay_root__l_nZe{display:flex;flex-direction:column;gap:12px;font-family:var(--font-sans)}.TranslationContentDisplay_titleRow__nQzC9{display:flex;align-items:center;justify-content:center;gap:6px}.TranslationContentDisplay_title__mOKdh{margin:0;text-align:center;font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--fg-default)}.TranslationContentDisplay_toggleBtn__4whGW{display:inline-flex;align-items:center;justify-content:center;border-radius:50%;padding:4px;border:none;cursor:pointer;transition:background .15s,color .15s;flex-shrink:0}.TranslationContentDisplay_toggleBtnActive__M_8_F{color:var(--interactive-fg);background:color-mix(in srgb,var(--interactive-bg) 10%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,var(--interactive-border) 25%,transparent)}.TranslationContentDisplay_toggleBtnInactive__aWayz{color:var(--fg-subdued);background:transparent;opacity:.5}.TranslationContentDisplay_toggleBtnInactive__aWayz:hover{opacity:.8;background:var(--bg-accent)}.TranslationContentDisplay_l1__RXvQI{margin:0 0 0 42px;font-size:var(--font-size-sm);font-style:italic;color:var(--fg-subdued);line-height:var(--line-height-normal)}.TranslationContentDisplay_imageWrap__SuBaC{display:flex;justify-content:center}.TranslationContentDisplay_image__cSz6N{width:256px;height:176px;-o-object-fit:cover;object-fit:cover;border-radius:var(--radius-xl);background:var(--bg-accent)}.TranslationContentDisplay_sentencePanel__f8GEm{background:var(--bg-normal);border-radius:var(--radius-xl);padding:16px 20px;display:flex;flex-direction:column;gap:6px}.TranslationContentDisplay_sentenceRow__8zGE9{display:flex;align-items:center;gap:10px}.TranslationContentDisplay_hint__P0wSO{margin:0 0 0 42px;font-size:var(--font-size-sm);color:var(--fg-subdued);line-height:var(--line-height-normal)}.TranslationComposition_root__PzF8A{display:flex;flex-direction:column;gap:16px}.TranslationComposition_continueBtn__6481g{align-self:stretch;padding:12px 20px;border:none;border-radius:var(--radius-md);background:var(--interactive-solid);color:var(--fg-inverted);font-family:var(--font-sans);font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);cursor:pointer;transition:background .15s ease}.TranslationComposition_continueBtn__6481g:hover{background:var(--semantic-primary-accent)}.LessonComplete_root__c7LvK{display:flex;flex-direction:column;align-items:center;text-align:center;padding:48px 24px 32px;gap:24px;font-family:var(--font-sans);animation:LessonComplete_slideUp__v_2wn .35s ease-out}@keyframes LessonComplete_slideUp__v_2wn{0%{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}.LessonComplete_iconWrap__90OX7{display:flex;align-items:center;justify-content:center;width:64px;height:64px;border-radius:50%;background:var(--tint-success);color:var(--semantic-success)}.LessonComplete_copy__o2dgy{display:flex;flex-direction:column;gap:6px;max-width:400px}.LessonComplete_title__NOXvm{margin:0;font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--fg-accent);line-height:1.25}.LessonComplete_subtitle___tvQS{margin:0;font-size:var(--font-size-sm);color:var(--fg-subdued);line-height:1.5}.LessonComplete_actions__PjpwR{display:flex;align-items:center;justify-content:center;gap:10px;padding-top:4px}.LessonComplete_actionBtn__yptD1{display:inline-flex;align-items:center;gap:6px;padding:8px 16px;border-radius:var(--radius-lg);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);cursor:pointer;transition:background .15s,color .15s;text-decoration:none}.LessonComplete_actionBtnSecondary__Tj_6w{background:var(--bg-normal);border:1px solid var(--border-default);color:var(--fg-default)}.LessonComplete_actionBtnSecondary__Tj_6w:hover{background:var(--bg-accent)}.LessonComplete_actionBtnPrimary__FTr3p{background:var(--interactive-solid);border:1px solid var(--interactive-border);color:var(--fg-inverted)}.LessonComplete_actionBtnPrimary__FTr3p:hover{background:var(--semantic-primary-accent);border-color:var(--semantic-primary-accent)}.ScoreBadge_scoreBadge___sq8r{display:inline-flex;padding:2px 8px;border-radius:var(--radius-md);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);border:1px solid var(--border-default)}.ScoreBadge_score1__NptRB{color:var(--fg-subdued)}.ScoreBadge_score1__NptRB,.ScoreBadge_score2__9F82O{background:var(--bg-page);border-color:var(--border-default)}.ScoreBadge_score2__9F82O{color:var(--fg-accent)}.ScoreBadge_score3__XYddv{background:var(--bg-page);color:var(--fg-accent);border-color:color-mix(in srgb,var(--fg-accent) 30%,transparent)}.ScoreBadge_score4__GviHt{background:var(--fg-accent);color:var(--bg-page);border-color:var(--fg-accent)}.ScoreBadge_scoreDefault__QN1__{background:var(--bg-page);color:var(--fg-subdued);border-color:var(--border-default)}.SessionResults_wrap__i1YzF{text-align:center;padding:32px 0;display:flex;flex-direction:column;align-items:center;gap:32px}.SessionResults_header__EIeER{display:flex;flex-direction:column;align-items:center;gap:12px}.SessionResults_icon__HXvI6{color:var(--fg-accent)}.SessionResults_title__3cRYz{font-size:var(--font-size-2xl);font-weight:var(--font-weight-semibold);color:var(--fg-accent)}.SessionResults_summary__MkO6q{font-size:var(--font-size-sm);color:var(--fg-subdued)}.SessionResults_skipped__AY4_U{opacity:.8}.SessionResults_scoreList__wAyLD{max-width:28rem;width:100%;margin:0 auto;display:flex;flex-direction:column;gap:6px}.SessionResults_scoreRow__8rAah{display:flex;align-items:center;justify-content:space-between;padding:10px 16px;background:var(--bg-normal);border-radius:10px;border:1px solid var(--border-default);font-size:var(--font-size-sm)}.SessionResults_scoreWord__xm1gE{font-weight:var(--font-weight-medium);color:var(--fg-accent)}.SessionResults_scoreType__7lOIq{font-size:10px;color:var(--fg-subdued);text-transform:uppercase;letter-spacing:.04em;margin-left:10px}.SessionResults_actions__nB5M8{display:flex;align-items:center;justify-content:center;gap:12px;padding-top:16px}.SessionResults_outlineBtn__wRoEH{padding:8px 16px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--fg-default);background:none;border:1px solid var(--border-default);border-radius:var(--radius-lg);cursor:pointer;transition:background .15s ease}.SessionResults_outlineBtn__wRoEH:hover{background:var(--bg-page)}.SessionResults_primaryBtn__Lkie_{display:flex;align-items:center;gap:6px;padding:8px 16px;font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);color:var(--fg-inverted);background:var(--interactive-solid);border:none;border-radius:var(--radius-lg);cursor:pointer;transition:opacity .15s ease}.SessionResults_primaryBtn__Lkie_:hover{opacity:.9}.FindDiscussionModal_content___XdyT{display:flex;flex-direction:column;gap:16px;padding-top:8px}.FindDiscussionModal_heading__H9k_d{font-size:var(--font-size-lg);font-weight:var(--font-weight-semibold);color:var(--fg-default);margin:0}.FindDiscussionModal_searchInput__p7z9B{width:100%;height:44px;border:2px solid var(--border-default);border-radius:var(--radius-md);padding:0 12px;font-size:var(--font-size-base);font-family:var(--font-sans);color:var(--fg-default);background:var(--bg-input);outline:none;transition:border-color 125ms ease;box-sizing:border-box}.FindDiscussionModal_searchInput__p7z9B::-moz-placeholder{color:var(--fg-muted)}.FindDiscussionModal_searchInput__p7z9B::placeholder{color:var(--fg-muted)}.FindDiscussionModal_searchInput__p7z9B:focus{border-color:var(--interactive-border)}.FindDiscussionModal_results__QGJdb{display:flex;flex-direction:column;gap:2px;max-height:300px;overflow-y:auto}.FindDiscussionModal_resultItem__9zKu1{display:flex;align-items:center;gap:12px;padding:10px 12px;border-radius:var(--radius-md);cursor:pointer;transition:background .1s ease;border:none;background:transparent;text-align:left;width:100%;color:inherit;font-family:inherit}.FindDiscussionModal_resultItem__9zKu1:hover{background:var(--bg-hover)}.FindDiscussionModal_resultItem__9zKu1:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:-2px}.FindDiscussionModal_resultInfo__sAtK3{flex:1;min-width:0;display:flex;flex-direction:column;gap:1px}.FindDiscussionModal_resultName__ww4gu{font-size:var(--font-size-sm);font-weight:var(--font-weight-semibold);color:var(--fg-default);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.FindDiscussionModal_resultHandle__M0ZrO{font-size:var(--font-size-xs);color:var(--fg-subdued)}.FindDiscussionModal_noResults__1MfAi{text-align:center;padding:20px;color:var(--fg-subdued);font-size:var(--font-size-sm)}.FindDiscussionModal_composeHeader__vuUO6{display:flex;align-items:center;gap:12px;padding:8px 0}.FindDiscussionModal_composeRecipient__Xr1aA{display:flex;flex-direction:column;gap:1px}.FindDiscussionModal_composeName__gpQ0P{font-size:var(--font-size-base);font-weight:var(--font-weight-semibold);color:var(--fg-default)}.FindDiscussionModal_composeHandle__I6jFH{font-size:var(--font-size-sm);color:var(--fg-subdued)}.FindDiscussionModal_composeTextarea__rAuGp{width:100%;min-height:100px;border:2px solid var(--border-default);border-radius:var(--radius-md);padding:12px;font-size:var(--font-size-base);font-family:var(--font-sans);line-height:1.4286;color:var(--fg-default);background:var(--bg-input);resize:vertical;outline:none;box-sizing:border-box;transition:border-color 125ms ease}.FindDiscussionModal_composeTextarea__rAuGp::-moz-placeholder{color:var(--fg-muted)}.FindDiscussionModal_composeTextarea__rAuGp::placeholder{color:var(--fg-muted)}.FindDiscussionModal_composeTextarea__rAuGp:focus{border-color:var(--interactive-border)}.FindDiscussionModal_composeActions__RFPKj{display:flex;justify-content:flex-end;gap:8px}.FindDiscussionModal_backLink__g4vAF{display:inline-flex;align-items:center;gap:4px;border:none;background:transparent;color:var(--fg-subdued);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:var(--font-sans);cursor:pointer;padding:4px 0;transition:color 125ms ease}.FindDiscussionModal_backLink__g4vAF:hover{color:var(--fg-default)}.ProfileModal_content__RarEG{display:flex;flex-direction:column;gap:20px;padding-top:8px}.ProfileModal_profileHeader__mzQLy{display:flex;flex-direction:column;align-items:center;gap:12px;text-align:center}.ProfileModal_displayName__J7ee2{font-size:var(--font-size-xl);font-weight:var(--font-weight-bold);color:var(--fg-default);margin:0}.ProfileModal_username__gZRRx{font-size:var(--font-size-sm);color:var(--fg-subdued);margin-top:-8px}.ProfileModal_followBadge__9UQeC{display:inline-flex;align-items:center;gap:4px;padding:2px 10px;border-radius:var(--radius-full);background:var(--interactive-bg);font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--interactive-fg)}.ProfileModal_actions__LcHSH{display:flex;gap:8px;justify-content:center}.ProfileModal_tabs__Zfnt4{display:flex;border-bottom:1px solid var(--border-default);gap:0}.ProfileModal_tab__sVtbR{flex:1;display:flex;align-items:center;justify-content:center;padding:10px 16px;border:none;border-bottom:2px solid transparent;background:transparent;color:var(--fg-subdued);font-size:var(--font-size-sm);font-weight:var(--font-weight-medium);font-family:var(--font-sans);cursor:pointer;transition:color 125ms ease,border-color 125ms ease}.ProfileModal_tab__sVtbR:hover{color:var(--fg-default)}.ProfileModal_tab__sVtbR.ProfileModal_active__0zp06{color:var(--interactive-fg);border-bottom-color:var(--interactive-border)}.ProfileModal_tab__sVtbR:focus-visible{outline:2px solid var(--interactive-focus);outline-offset:-2px}.ProfileModal_tabContent__3x58G{min-height:80px}.ProfileModal_aboutSection__3q78B{display:flex;flex-direction:column;gap:12px}.ProfileModal_aboutRow__Msm5l{display:flex;align-items:center;gap:10px}.ProfileModal_aboutLabel__cICtI{font-size:var(--font-size-sm);color:var(--fg-subdued);min-width:80px}.ProfileModal_aboutValue__WU8Gr{font-size:var(--font-size-sm);color:var(--fg-default);font-weight:var(--font-weight-medium)}.ProfileModal_emptyTab__PvxG9{display:flex;align-items:center;justify-content:center;padding:24px;color:var(--fg-muted);font-size:var(--font-size-sm)}.ProfileModal_loading__wNwlC{display:flex;align-items:center;justify-content:center;padding:40px;color:var(--fg-subdued);font-size:var(--font-size-base)}.useDiscussionsSidebar_empty__eh3Fw{padding:10px 8px;font-size:var(--font-size-xs);color:var(--fg-subdued)}.useDiscussionsSidebar_sectionHeader__6Iqkj{padding:10px 8px 4px;font-size:var(--font-size-xs);font-weight:600;text-transform:uppercase;letter-spacing:.04em;color:var(--fg-muted)}.useDiscussionsSidebar_peopleResultRow__FOugf{display:flex;align-items:center;gap:0}.useDiscussionsSidebar_peopleCheckbox__aojnG{display:flex;align-items:center;justify-content:center;width:32px;flex-shrink:0;cursor:pointer}.useDiscussionsSidebar_peopleCheckbox__aojnG input[type=checkbox]{width:16px;height:16px;accent-color:var(--semantic-primary);cursor:pointer}.useDiscussionsSidebar_peopleResult__wNeS4{display:block;flex:1;min-width:0;padding:0;margin:0;border:none;border-radius:var(--radius-md);background:transparent;cursor:pointer;text-align:left;font-family:var(--font-sans);color:inherit;transition:background 80ms ease}.useDiscussionsSidebar_peopleResult__wNeS4:hover:not(:disabled){background:var(--bg-hover)}.useDiscussionsSidebar_peopleResult__wNeS4:disabled{opacity:.5;cursor:default}.useDiscussionsSidebar_groupCreateBar__dDJgG{display:flex;align-items:center;justify-content:space-between;padding:8px;margin:4px 8px;border-radius:var(--radius-md);background:var(--bg-surface);border:1px solid var(--border-default)}.useDiscussionsSidebar_groupCreateCount__ssBC5{font-size:var(--font-size-xs);font-weight:var(--font-weight-medium);color:var(--fg-muted)}.useDiscussionsSidebar_groupCreateBtn__7CH1R{padding:5px 12px;border:none;border-radius:var(--radius-md);background:var(--semantic-primary);color:var(--on-primary,#fff);font-family:var(--font-sans);font-size:var(--font-size-xs);font-weight:var(--font-weight-semibold);cursor:pointer;transition:opacity 80ms ease}.useDiscussionsSidebar_groupCreateBtn__7CH1R:hover{opacity:.9}