.ArticlesDetail_articleHead__cLSCn{padding:64px 0 36px}.ArticlesDetail_crumb__tw8Ei{font-size:13px;color:var(--muted);margin-bottom:22px}.ArticlesDetail_crumb__tw8Ei a{color:var(--text-dim);text-decoration:none;transition:color .15s}.ArticlesDetail_crumb__tw8Ei a:hover{color:var(--accent)}.ArticlesDetail_crumbSep___l9fI{color:var(--muted);margin:0 8px}.ArticlesDetail_crumCurrent__upnYQ{color:var(--accent)}.ArticlesDetail_title__ztK6D{font-size:clamp(28px,4.6vw,44px);font-weight:700;letter-spacing:-1px;line-height:1.25;margin-bottom:20px}.ArticlesDetail_meta__wcW6B{display:flex;flex-wrap:wrap;gap:20px;align-items:center;padding:14px 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.ArticlesDetail_metaItem__qrEiB{font-size:13px;color:var(--muted)}.ArticlesDetail_metaItem__qrEiB b{color:var(--text-dim);font-weight:400}.ArticlesDetail_metaTags__jqY5g{display:flex;gap:6px;flex-wrap:wrap}.ArticlesDetail_articleBody__exxFl{display:flex;gap:48px;align-items:stretch;padding:40px 0 20px}.ArticlesDetail_article__Pdskf{flex:1 1;min-width:0;font-family:var(--sans);font-size:16px;color:var(--text)}.ArticlesDetail_hasCollapsedToc__qhKcH .ArticlesDetail_article__Pdskf{max-width:none!important}.ArticlesDetail_articleBottom__jf8FU{max-width:800px;padding-bottom:60px}.ArticlesDetail_rightRail__PsqHM{width:220px;flex-shrink:0;margin-left:auto;display:flex;flex-direction:column;transition:width .3s cubic-bezier(.4,0,.2,1)}.ArticlesDetail_rightRailCollapsed__E4J5i{width:56px}.ArticlesDetail_article__Pdskf h1,.ArticlesDetail_article__Pdskf h2{font-family:var(--mono);font-size:21px;font-weight:600;color:var(--text);margin:44px 0 16px;letter-spacing:-.3px}.ArticlesDetail_article__Pdskf h3{font-family:var(--mono);font-size:16.5px;font-weight:600;margin:30px 0 12px;color:var(--text)}.ArticlesDetail_article__Pdskf h4{margin:24px 0 10px;color:var(--text)}.ArticlesDetail_article__Pdskf p{margin-bottom:18px;color:var(--text)}.ArticlesDetail_article__Pdskf strong{color:var(--text);font-weight:600}.ArticlesDetail_article__Pdskf em{color:var(--text-dim)}.ArticlesDetail_article__Pdskf ol,.ArticlesDetail_article__Pdskf ul{margin:0 0 20px 4px;padding-left:22px}.ArticlesDetail_article__Pdskf li{margin-bottom:8px}.ArticlesDetail_article__Pdskf li::marker{color:var(--accent)}.ArticlesDetail_article__Pdskf blockquote{border-left:3px solid var(--accent-dim);background:var(--bg-soft);padding:14px 20px;margin:24px 0;color:var(--text-dim);font-size:15.5px;border-radius:0 8px 8px 0}.ArticlesDetail_article__Pdskf blockquote p{margin:0}.ArticlesDetail_article__Pdskf :not(pre)>code{font-family:var(--mono);font-size:13.5px;background:color-mix(in srgb,var(--accent) 12%,var(--surface));border:1px solid var(--accent-25);color:var(--accent);padding:2px 6px;border-radius:4px;font-weight:500;transition:all .15s ease}[data-theme=light] .ArticlesDetail_article__Pdskf :not(pre)>code{background:color-mix(in srgb,var(--accent) 15%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line-strong));color:var(--accent-dim);font-weight:600;box-shadow:0 1px 2px color-mix(in srgb,var(--text) 5%,transparent)}.ArticlesDetail_article__Pdskf table{width:100%;border-collapse:collapse;margin:26px 0;font-family:var(--mono);font-size:13.5px}.ArticlesDetail_article__Pdskf th{text-align:left;padding:10px 14px;color:var(--accent);border-bottom:2px solid var(--line-strong);font-weight:600}.ArticlesDetail_article__Pdskf td{padding:10px 14px;border-bottom:1px solid var(--line);color:var(--text-dim)}.ArticlesDetail_article__Pdskf tr:hover td{background:var(--bg-soft);color:var(--text)}.ArticlesDetail_codeblock__BlFiD{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;overflow:hidden;margin:26px 0}.ArticlesDetail_codebar__adZ1z{display:flex;align-items:center;gap:8px;padding:9px 14px;background:var(--surface);border-bottom:1px solid var(--line)}.ArticlesDetail_codebarTitle__car_7{color:var(--muted);font-size:12px;font-family:var(--mono)}.ArticlesDetail_copyButton__PuUE6{margin-left:auto;background:none;border:1px solid var(--line-strong);color:var(--text-dim);font-family:var(--mono);font-size:11.5px;padding:3px 10px;border-radius:5px;cursor:pointer;transition:color .15s,border-color .15s}.ArticlesDetail_copyButton__PuUE6:hover{color:var(--accent);border-color:var(--accent-dim)}.ArticlesDetail_pre__dr2B1{padding:18px 20px;overflow-x:auto;margin:0}.ArticlesDetail_code__s_7AF{display:block;background:none;border:none;color:var(--text-dim);padding:0;font-size:13.5px;line-height:1.8;font-family:var(--mono);white-space:pre}.ArticlesDetail_footAsk__QKNLm{margin:30px 0 8px;padding:14px 18px;border:1px dashed var(--line-strong);border-radius:10px;display:flex;align-items:center;gap:12px;color:var(--text-dim);font-size:13.5px;background:rgba(255,191,0,.02);transition:all .18s ease}.ArticlesDetail_footAsk__QKNLm:hover{border-color:var(--accent-dim);background:rgba(255,191,0,.05)}.ArticlesDetail_footAskTitle__Jv7Fd{color:var(--accent);font-family:var(--font-mono,monospace);font-weight:500}.ArticlesDetail_footAskButton__Ki2Hh{margin-left:auto;background:transparent;border:1px solid var(--line-strong);color:var(--accent);font-size:12.5px;padding:5px 12px;border-radius:6px;cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;gap:4px}.ArticlesDetail_footAskButton__Ki2Hh:hover{border-color:var(--accent);background:rgba(255,191,0,.08);box-shadow:0 0 12px rgba(255,191,0,.2)}.ArticlesDetail_articleFoot__8_2xR{margin-top:44px;padding-top:24px;border-top:1px solid var(--line)}.ArticlesDetail_articleFootBar__BYXFr{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:14px}.ArticlesDetail_backHome__b4TQ1{display:inline-flex;align-items:center;gap:4px;color:var(--accent);text-decoration:none;font-size:14px;transition:text-shadow .15s;white-space:nowrap}.ArticlesDetail_backHome__b4TQ1:hover{text-shadow:0 0 10px var(--accent-50)}.ArticlesDetail_share__7rwUu{color:var(--muted);font-size:12.5px}.ArticlesDetail_share__7rwUu a{color:var(--text-dim);text-decoration:none;margin-left:14px;transition:color .15s}.ArticlesDetail_share__7rwUu a:hover{color:var(--accent)}.ArticlesDetail_referenceNav__5Mlvs{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:30px}.ArticlesDetail_referenceCard__M_BmF{display:block;text-decoration:none;color:inherit;border:1px solid var(--line);border-radius:10px;padding:16px 18px;background:var(--bg-soft);transition:all .18s ease}.ArticlesDetail_referenceCard__M_BmF:hover{border-color:var(--accent-dim);background:var(--surface);transform:translateY(-2px)}.ArticlesDetail_next__Of97D{text-align:right}.ArticlesDetail_referenceDir__Chk4K{font-size:12px;color:var(--muted);margin-bottom:6px}.ArticlesDetail_referenceDir__Chk4K span{color:var(--accent)}.ArticlesDetail_referenceTitle__X0TCj{font-size:14px;color:var(--text)}.ArticlesDetail_referenceCard__M_BmF:hover .ArticlesDetail_referenceTitle__X0TCj{color:var(--accent)}.ArticlesDetail_referenceDate__SjHCv{font-size:12px;color:var(--muted);margin-top:6px}.ArticlesDetail_toc__jtZcL{position:sticky;top:76px;width:220px;flex-shrink:0;margin-left:auto;transition:width .3s cubic-bezier(.4,0,.2,1)}.ArticlesDetail_tocCollapsed__ad8O7{width:56px}.ArticlesDetail_tocHead__1Es2H{display:flex;align-items:center;gap:10px;margin-bottom:14px}.ArticlesDetail_tocTitle__uC3XG{font-size:12px;color:var(--muted);letter-spacing:.12em;white-space:nowrap;overflow:hidden;max-width:170px;opacity:1;transition:max-width .3s cubic-bezier(.4,0,.2,1),opacity .2s ease .12s}.ArticlesDetail_tocCollapsed__ad8O7 .ArticlesDetail_tocTitle__uC3XG{max-width:0;opacity:0}.ArticlesDetail_tocToggle__qxopE{width:22px;height:22px;flex-shrink:0;margin-left:auto;background:none;border:1px solid var(--line-strong);border-radius:6px;color:var(--text-dim);cursor:pointer;display:flex;align-items:center;justify-content:center;transition:border-color .18s ease,color .18s ease,background .18s ease}.ArticlesDetail_tocToggle__qxopE:hover{color:var(--accent);border-color:var(--accent-dim);background:var(--accent-07)}.ArticlesDetail_tocChevron__RRtDM{width:7px;height:7px;border-top:1.5px solid;border-right:1.5px solid;transform:rotate(45deg);transition:transform .25s ease;margin-right:2px}.ArticlesDetail_tocCollapsed__ad8O7 .ArticlesDetail_tocChevron__RRtDM{transform:rotate(-135deg)}.ArticlesDetail_tocLinks__BV3qs{overflow-y:auto;overflow-x:hidden;max-height:calc(100vh - 220px);opacity:1;transform:translateY(0);transition:max-height .28s ease,opacity .2s ease,transform .28s ease}.ArticlesDetail_tocCollapsed__ad8O7 .ArticlesDetail_tocLinks__BV3qs{max-height:0;opacity:0;transform:translateY(-8px)}.ArticlesDetail_tocLink__FQyde{display:block;font-size:13px;color:var(--text-dim);text-decoration:none;padding:5px 0 5px 14px;border-left:1px solid var(--line);transition:all .15s ease;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ArticlesDetail_tocLink__FQyde:hover{color:var(--accent);border-left-color:var(--accent-dim)}.ArticlesDetail_tocActive__g1Apr{color:var(--accent);border-left-color:var(--accent)}.ArticlesDetail_tocDepth2__rrg16,.ArticlesDetail_tocSub__o7Lrg{padding-left:26px;font-size:12.5px}.ArticlesDetail_tocDepth3__EPCjx{padding-left:38px;font-size:12px}.ArticlesDetail_tocDepth4__4RM1J{padding-left:50px;font-size:11.5px}.ArticlesDetail_settingsFab__87sXo{position:sticky;bottom:24px;margin-top:auto;align-self:flex-end;z-index:90;transition:opacity .5s ease}.ArticlesDetail_fabIdle__jrKad{opacity:.35}.ArticlesDetail_settingsToggle__d54pN{width:46px;height:46px;border-radius:12px;background:var(--surface);border:1px solid var(--line-strong);color:var(--accent);font-size:18px;cursor:pointer;box-shadow:0 0 18px var(--accent-25),0 12px 30px rgba(0,0,0,.45);transition:all .2s ease;display:flex;align-items:center;justify-content:center}.ArticlesDetail_settingsToggle__d54pN:hover{box-shadow:0 0 28px var(--accent-45);transform:translateY(-1px)}.ArticlesDetail_settingsPanel__IOyrM{position:absolute;right:0;bottom:56px;width:236px;background:var(--surface);border:1px solid var(--line-strong);border-radius:12px;padding:14px 14px 12px;box-shadow:0 0 26px var(--accent-08),0 18px 44px rgba(0,0,0,.55);display:none}.ArticlesDetail_fabOpen__U0fW8 .ArticlesDetail_settingsPanel__IOyrM{display:block}.ArticlesDetail_readerTitle__CZEeB{font-size:11px;color:var(--muted);letter-spacing:.14em;margin-bottom:12px}.ArticlesDetail_readerRow__eQ02C{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:11px}.ArticlesDetail_readerLabel__snLs5{font-size:12px;color:var(--text-dim);flex-shrink:0}.ArticlesDetail_segmentGroup__mAnaK{display:flex;background:var(--bg-soft);border:1px solid var(--line);border-radius:7px;padding:2px;gap:2px}.ArticlesDetail_segmentGroup__mAnaK button{background:none;border:none;color:var(--text-dim);font-family:var(--mono);font-size:11.5px;padding:4px 9px;border-radius:5px;cursor:pointer;transition:all .12s ease}.ArticlesDetail_segmentGroup__mAnaK button:hover{color:var(--text)}.ArticlesDetail_segmentOn__HVfTP{background:var(--accent)!important;color:var(--on-accent)!important;font-weight:600}.ArticlesDetail_readerReset__zM3AD{width:100%;margin-top:4px;background:none;border:1px solid var(--line);color:var(--muted);font-family:var(--mono);font-size:12px;padding:6px 0;border-radius:7px;cursor:pointer;transition:all .15s ease}.ArticlesDetail_readerReset__zM3AD:hover{color:var(--accent);border-color:var(--accent-dim)}.ArticlesDetail_discuss__8BxMx{max-width:680px;padding:20px 0 10px}.ArticlesDetail_discussHead__laVjc{display:flex;align-items:center;gap:12px;margin-bottom:6px}.ArticlesDetail_discussHash__7z3Xj{font-size:22px;color:var(--accent);font-weight:700;text-shadow:0 0 16px var(--accent-40)}.ArticlesDetail_discussTitle__wwZkZ{font-size:20px;font-weight:600;letter-spacing:-.3px}.ArticlesDetail_discussCount__C9lvP{font-size:12px;color:var(--muted);background:var(--surface);border:1px solid var(--line);padding:2px 10px;border-radius:999px;white-space:nowrap}.ArticlesDetail_discussHead__laVjc:after{content:"";flex:1 1;height:1px;background:linear-gradient(90deg,var(--line-strong),transparent)}.ArticlesDetail_authZone__lZj4w{margin:14px 0 24px}.ArticlesDetail_loginCta__zThCo{display:flex;align-items:center;justify-content:space-between;gap:14px;flex-wrap:wrap;background:var(--bg-soft);border:1px dashed var(--line-strong);border-radius:10px;padding:14px 18px;font-size:14px;color:var(--text-dim)}.ArticlesDetail_loginButton__OWCLq{background:var(--accent);color:var(--on-accent);font-family:var(--mono);font-size:13px;font-weight:600;border:none;border-radius:8px;padding:8px 18px;text-decoration:none;cursor:pointer;box-shadow:0 0 16px var(--accent-25);transition:all .18s}.ArticlesDetail_loginButton__OWCLq:hover{box-shadow:0 0 26px var(--accent-40);transform:translateY(-1px)}.ArticlesDetail_commentForm__925Fz{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;overflow:hidden}.ArticlesDetail_commentWho__IXJQC{display:flex;align-items:center;gap:8px;padding:9px 14px;background:var(--surface);border-bottom:1px solid var(--line);font-size:12px;color:var(--muted)}.ArticlesDetail_commentWho__IXJQC b{color:var(--accent);font-weight:400}.ArticlesDetail_commentTextarea__IkWZa{width:100%;background:none;border:none;outline:none;resize:vertical;color:var(--text);font-family:var(--sans);font-size:14.5px;line-height:1.7;padding:14px;min-height:90px}.ArticlesDetail_commentTextarea__IkWZa::placeholder{color:var(--muted)}.ArticlesDetail_commentBar__PmfM6{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:0 14px 12px;flex-wrap:wrap}.ArticlesDetail_commentTip__NEj39{font-size:12px;color:var(--muted)}.ArticlesDetail_commentTipOk__2NWC5{color:var(--accent)}.ArticlesDetail_commentTipErr__xx2Yx{color:var(--danger)}.ArticlesDetail_commentSend__UqWK5{background:var(--accent);color:var(--on-accent);font-family:var(--mono);font-size:13px;font-weight:600;border:none;border-radius:8px;padding:8px 20px;cursor:pointer;box-shadow:0 0 16px var(--accent-25);transition:all .18s}.ArticlesDetail_commentSend__UqWK5:hover{box-shadow:0 0 26px var(--accent-40);transform:translateY(-1px)}.ArticlesDetail_commentItem__HUaOA{display:flex;gap:12px;padding:16px 2px;border-bottom:1px solid var(--line)}.ArticlesDetail_commentAvatar__qoICi{width:32px;height:32px;border-radius:9px;flex-shrink:0;background:var(--line-strong);color:var(--text);display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:600}.ArticlesDetail_commentMid__ue7Aq{flex:1 1;min-width:0}.ArticlesDetail_commentMeta__4MYx2{display:flex;align-items:center;gap:10px;flex-wrap:wrap;font-size:12px;color:var(--muted)}.ArticlesDetail_commentMeta__4MYx2 b{color:var(--text);font-weight:600}.ArticlesDetail_commentPill__q2sfy{font-size:11px;padding:1px 9px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text-dim)}.ArticlesDetail_commentPillPending__JSiUn{color:var(--amber);border-color:var(--amber-40)}.ArticlesDetail_commentText__GC9Tf{margin-top:7px;font-size:14.5px;line-height:1.8;color:var(--text);word-break:break-word}.ArticlesDetail_commentEmpty__WxpRn{padding:34px 0;text-align:center;color:var(--muted);font-size:13.5px}@media (max-width:860px){.ArticlesDetail_articleBody__exxFl{flex-direction:column;gap:0}.ArticlesDetail_rightRail__PsqHM{width:auto;flex-direction:row;justify-content:flex-end;padding-top:10px}.ArticlesDetail_toc__jtZcL{display:none}.ArticlesDetail_settingsFab__87sXo{position:static;margin-top:0}.ArticlesDetail_referenceNav__5Mlvs{grid-template-columns:1fr}}.AskSelectionPopover_popoverWrapper__bRil9{position:fixed;z-index:70;animation:AskSelectionPopover_popoverFadeIn__hb5JY .18s cubic-bezier(.16,1,.3,1);pointer-events:auto;transition:transform .18s cubic-bezier(.16,1,.3,1)}.AskSelectionPopover_popoverWrapper__bRil9:hover{transform:translateY(-2px)}.AskSelectionPopover_popoverWrapper__bRil9:active{transform:translateY(0)}.AskSelectionPopover_popover__l1BBd{display:inline-flex;align-items:center;justify-content:center;padding:5px 14px;font-size:13px;line-height:1.4;color:var(--accent);background:var(--surface);border:1px solid rgba(255,191,0,.6);border-radius:999px;box-shadow:0 4px 18px rgba(0,0,0,.6),0 0 14px rgba(255,191,0,.2);font-family:var(--font-mono,monospace);cursor:pointer;-webkit-user-select:none;user-select:none;transition:background .18s ease,border-color .18s ease,color .18s ease,box-shadow .18s ease;white-space:nowrap}.AskSelectionPopover_popoverWrapper__bRil9:hover .AskSelectionPopover_popover__l1BBd{background:#181d26;border-color:var(--accent);color:#ffd24d;box-shadow:0 6px 24px rgba(0,0,0,.75),0 0 24px rgba(255,191,0,.45)}.AskSelectionPopover_label__bzd8N{font-weight:500;letter-spacing:.03em}.AskSelectionPopover_arrowBottom__htfU9{position:absolute;left:50%;bottom:-4px;transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background:var(--surface);border-right:1px solid rgba(255,191,0,.6);border-bottom:1px solid rgba(255,191,0,.6);pointer-events:none;transition:background .18s ease,border-color .18s ease}.AskSelectionPopover_popoverWrapper__bRil9:hover .AskSelectionPopover_arrowBottom__htfU9{background:#181d26;border-color:var(--accent)}.AskSelectionPopover_arrowTop___kBRt{position:absolute;left:50%;top:-4px;transform:translateX(-50%) rotate(45deg);width:8px;height:8px;background:var(--surface);border-left:1px solid rgba(255,191,0,.6);border-top:1px solid rgba(255,191,0,.6);pointer-events:none;transition:background .18s ease,border-color .18s ease}.AskSelectionPopover_popoverWrapper__bRil9:hover .AskSelectionPopover_arrowTop___kBRt{background:#181d26;border-color:var(--accent)}[data-theme=light] .AskSelectionPopover_popover__l1BBd{background:var(--surface);color:#8f6500;border:1px solid rgba(201,146,0,.55);box-shadow:0 4px 14px rgba(0,0,0,.08),0 0 10px rgba(201,146,0,.12)}[data-theme=light] .AskSelectionPopover_popoverWrapper__bRil9:hover .AskSelectionPopover_popover__l1BBd{background:#ded8cb;color:#6d4d00;border-color:var(--accent);box-shadow:0 6px 18px rgba(0,0,0,.12),0 0 16px rgba(201,146,0,.28)}[data-theme=light] .AskSelectionPopover_arrowBottom__htfU9{background:var(--surface);border-right:1px solid rgba(201,146,0,.55);border-bottom:1px solid rgba(201,146,0,.55)}[data-theme=light] .AskSelectionPopover_popoverWrapper__bRil9:hover .AskSelectionPopover_arrowBottom__htfU9{background:#ded8cb;border-color:var(--accent)}[data-theme=light] .AskSelectionPopover_arrowTop___kBRt{background:var(--surface);border-left:1px solid rgba(201,146,0,.55);border-top:1px solid rgba(201,146,0,.55)}[data-theme=light] .AskSelectionPopover_popoverWrapper__bRil9:hover .AskSelectionPopover_arrowTop___kBRt{background:#ded8cb;border-color:var(--accent)}@keyframes AskSelectionPopover_popoverFadeIn__hb5JY{0%{opacity:0;transform:translateY(5px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}.AskCostDetailPanel_costDetailPanel__6ic5C{margin:0;background:var(--surface);border-top:1px solid var(--line-strong);overflow:hidden;box-shadow:0 8px 24px color-mix(in srgb,var(--bg) 40%,transparent);animation:AskCostDetailPanel_panelSlideDown__XeDh_ .2s cubic-bezier(.16,1,.3,1);flex-shrink:0}@keyframes AskCostDetailPanel_panelSlideDown__XeDh_{0%{opacity:0;max-height:0;transform:translateY(-6px)}to{opacity:1;max-height:280px;transform:translateY(0)}}.AskCostDetailPanel_costDetailHeader__oyP_4{display:flex;align-items:center;justify-content:space-between;padding:8px 12px;background:var(--accent-07);border-bottom:1px solid var(--line);font-size:11.5px}.AskCostDetailPanel_costDetailTitle__47Es1{color:var(--accent);font-weight:500}.AskCostDetailPanel_costDetailCount__3yBY3{color:var(--muted);font-size:11px}.AskCostDetailPanel_costDetailEmpty__kSbJ0{padding:16px;text-align:center;color:var(--muted);font-size:12px}.AskCostDetailPanel_costTableWrapper__Xt4SA{max-height:180px;overflow-y:auto}.AskCostDetailPanel_costTable__cdcAq{width:100%;border-collapse:collapse;font-size:11px;text-align:left}.AskCostDetailPanel_costTable__cdcAq th{color:var(--muted);font-weight:400;padding:6px 10px;background:color-mix(in srgb,var(--bg) 60%,transparent);border-bottom:1px solid var(--line);white-space:nowrap}.AskCostDetailPanel_costTable__cdcAq td{padding:6px 10px;color:var(--text-dim);border-bottom:1px solid var(--line);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.AskCostDetailPanel_costTable__cdcAq tr:last-child td{border-bottom:none}.AskCostDetailPanel_costHighlight___8qXb{color:var(--accent)}.AskCostDetailPanel_inputTokensVal__SoXFV{color:var(--text);font-weight:500}.AskCostDetailPanel_cachedTokensDivider__gMBF3{color:var(--muted);margin:0 3px}.AskCostDetailPanel_cachedTokensVal___QeQG{color:var(--success);font-weight:500}.Pager_pager__pY_3U{display:flex;align-items:center;gap:6px;padding:8px;border:1px solid var(--line);border-radius:8px;background:var(--surface);font-family:inherit;font-size:12px;color:var(--muted)}.Pager_stepButton__MKhfl{display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;min-width:26px;height:26px;padding:0 6px;white-space:nowrap;border:1px solid var(--line);border-radius:6px;background:transparent;color:var(--text);cursor:pointer;transition:border-color .15s ease,color .15s ease,background .15s ease}.Pager_stepButton__MKhfl:hover:not(:disabled){border-color:var(--line-strong);background:var(--accent-07);color:var(--accent)}.Pager_stepButton__MKhfl:disabled{opacity:.45;cursor:default}.Pager_centerGroup__3SFis{align-items:center;justify-content:center;gap:8px;flex:1 1}.Pager_centerGroup__3SFis,.Pager_status__kIpCx{display:inline-flex;min-width:0;overflow:hidden}.Pager_status__kIpCx{align-items:baseline;gap:6px;white-space:nowrap}.Pager_jumpForm__n0AiP{display:inline-flex;align-items:center;gap:6px;flex-shrink:0}.Pager_jumpLabel__N2VSU{color:var(--muted);white-space:nowrap}.Pager_jumpInput__JIXj9{width:32px;height:26px;padding:0 4px;border:1px solid var(--line);border-radius:6px;background:var(--surface);color:var(--text);font-family:inherit;font-size:12px;text-align:center;outline:none}.Pager_jumpInput__JIXj9::placeholder{color:var(--muted)}.Pager_jumpInput__JIXj9:focus{border-color:var(--accent-dim)}.Pager_total__Tpc8P{color:var(--text-dim)}.MyAskManager_container__C87p3{display:flex;flex:1 1;min-height:0;height:100%;background:var(--bg);color:var(--text);font-family:var(--mono);overflow:hidden;position:relative}.MyAskManager_sidebar__zMSPC{width:300px;min-width:260px;max-width:360px;background:var(--bg-soft);border-right:1px solid var(--line-strong);display:flex;flex-direction:column;flex-shrink:0;height:100%;min-height:0;overflow:hidden}.MyAskManager_sidebarHeader__KVay6{padding:14px 16px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:10px;flex-shrink:0}.MyAskManager_newSessionButton__sKfRt{width:100%;display:flex;align-items:center;justify-content:center;gap:6px;background:var(--accent);color:var(--on-accent);border:none;border-radius:8px;padding:8px 14px;font-size:13px;font-weight:600;cursor:pointer;transition:all .15s ease;font-family:inherit}.MyAskManager_newSessionButton__sKfRt:hover{box-shadow:0 0 20px var(--accent-45)}.MyAskManager_searchWrapper__mP03t{position:relative;display:flex;align-items:center}.MyAskManager_searchIcon__TdQH1{position:absolute;left:10px;color:var(--muted);pointer-events:none}.MyAskManager_searchInput__4UXW0{width:100%;background:var(--surface);border:1px solid var(--line);border-radius:6px;padding:6px 10px 6px 30px;font-size:12px;color:var(--text);outline:none;font-family:inherit;transition:border-color .15s ease}.MyAskManager_searchInput__4UXW0:focus{border-color:var(--accent-dim)}.MyAskManager_sessionList__uurIU{flex:1 1;min-height:0;overflow-y:auto;padding:10px 12px;display:flex;flex-direction:column;gap:8px}.MyAskManager_emptySidebar__eJIlX{padding:36px 16px;text-align:center;color:var(--muted);font-size:12px}.MyAskManager_pagerSlot__zDk2a{flex-shrink:0;padding:0 12px 10px}.MyAskManager_draftSession__CNgon{display:flex;align-items:center;gap:6px;padding:10px 12px;border:1px dashed var(--line);border-radius:8px;color:var(--muted);font-size:12.5px}.MyAskManager_sessionCard___JLrH{position:relative;display:flex;flex-direction:column;gap:6px;padding:10px 12px;background:var(--surface);border:1px solid var(--line);border-radius:8px;cursor:pointer;transition:all .15s ease;-webkit-user-select:none;user-select:none}.MyAskManager_sessionCard___JLrH:hover{border-color:var(--line-strong);background:var(--accent-07)}.MyAskManager_sessionCardActive__Iw4yj{border-color:var(--accent-40);background:var(--accent-07);box-shadow:0 2px 10px rgba(0,0,0,.12)}.MyAskManager_sessionCardActive__Iw4yj:before{content:"";position:absolute;left:0;top:6px;bottom:6px;width:3px;background:var(--accent);border-radius:0 3px 3px 0}.MyAskManager_sessionCardTop__IFk_p{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.MyAskManager_sessionTitle__oNLAd{font-size:12.5px;font-weight:500;color:var(--text);line-height:1.4;overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;flex:1 1}.MyAskManager_promptSymbol___px2S{color:var(--accent);margin-right:4px}.MyAskManager_deleteButton__33bwB{background:none;border:none;color:var(--muted);cursor:pointer;padding:2px;border-radius:4px;opacity:0;transition:all .15s ease;display:flex;align-items:center;justify-content:center}.MyAskManager_sessionCard___JLrH:hover .MyAskManager_deleteButton__33bwB{opacity:1}.MyAskManager_deleteButton__33bwB:hover{color:var(--danger);background:var(--danger-08)}.MyAskManager_sessionCardMeta__iFzh6{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:11px;color:var(--muted)}.MyAskManager_sessionCardUnsent__tlkhT{border-style:dashed;border-color:var(--danger-40)}.MyAskManager_unsentBadge__43sQq{display:inline-flex;align-items:center;gap:4px;color:var(--danger)}.MyAskManager_sessionArticleTitle__AS0x7{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;max-width:170px}.MyAskManager_sessionTokenBadge__JSZV8{font-family:var(--mono);color:var(--accent-dim);background:var(--accent-07);border:1px solid var(--accent-25);padding:1px 6px;border-radius:4px;font-size:10.5px;flex-shrink:0}.MyAskManager_sidebarFooter__GmOb0{padding:12px 14px;border-top:1px solid var(--line);background:var(--surface);font-size:11px;color:var(--muted);display:flex;flex-direction:column;gap:6px;flex-shrink:0}.MyAskManager_quotaBarRow___h4TD{display:flex;align-items:center;justify-content:space-between}.MyAskManager_quotaValue__W_c5z{color:var(--text);font-weight:500}.MyAskManager_quotaValue__W_c5z b{color:var(--accent);font-weight:600}.MyAskManager_quotaTrack__ovqBv{width:100%;height:4px;background:var(--line-strong);border-radius:2px;overflow:hidden}.MyAskManager_quotaFill__xz_E1{height:100%;background:var(--accent);border-radius:2px;transition:width .3s ease}.MyAskManager_quotaFootnote__j6uhw{color:var(--muted);font-size:10.5px}.MyAskManager_mainChat__RrRFU{flex:1 1;display:flex;flex-direction:column;min-width:0;height:100%;min-height:0;background:var(--bg);position:relative;overflow:hidden}.MyAskManager_chatHeader__Zi4eJ{padding:10px 20px;background:var(--surface);border-bottom:1px solid var(--line-strong);display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;flex-shrink:0}.MyAskManager_headerLeft__p__9M{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.MyAskManager_backArticleLink__LkgWv{display:inline-flex;align-items:center;gap:4px;font-size:12px;color:var(--accent);text-decoration:none;background:var(--accent-08);border:1px solid var(--accent-25);border-radius:6px;padding:3px 8px;transition:all .15s ease}.MyAskManager_backArticleLink__LkgWv:hover{background:var(--accent-15);border-color:var(--accent)}.MyAskManager_headerChip__h7szK{font-size:11.5px;color:var(--text-dim);background:var(--bg);border:1px solid var(--line);padding:3px 8px;border-radius:6px;display:inline-flex;align-items:center;gap:4px}.MyAskManager_headerChipAccent__FfV__{color:var(--accent);border-color:var(--accent-25);background:var(--accent-07)}.MyAskManager_headerChipViolet__leecn{color:var(--violet);border-color:color-mix(in srgb,var(--violet) 30%,transparent);background:var(--violet-06)}.MyAskManager_quoteSection__IorZq{padding:10px 20px;background:var(--accent-07);border-bottom:1px solid var(--line);flex-shrink:0}.MyAskManager_quoteBlock__aFw0X{border-left:3px solid var(--accent);padding:6px 12px;background:var(--surface);border-radius:0 8px 8px 0;font-family:var(--sans);font-size:13px;color:var(--text-dim);line-height:1.6}.MyAskManager_quoteLineCollapsed__HKiIu{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;overflow:hidden;line-height:1.6}.MyAskManager_quoteLeft__bm0vk{display:flex;align-items:center;min-width:0;flex:1 1;overflow:hidden}.MyAskManager_quoteFirstLine__WGawp{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.MyAskManager_ellipsis__0IBHt{color:var(--muted);-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 2px}.MyAskManager_quoteFullExpanded__D9qMh{display:flex;flex-direction:column}.MyAskManager_quoteFullText__n78mp{word-break:break-word;white-space:pre-wrap;line-height:1.6}.MyAskManager_collapseActionRow__cZ_Bn{margin-top:6px;display:flex;justify-content:flex-end}.MyAskManager_expandInlineButton__9sGIy{flex-shrink:0;display:inline-flex;align-items:center;background:none;border:none;color:var(--accent);cursor:pointer;font-size:12px;padding:0 2px;font-family:var(--mono);transition:all .15s ease;font-weight:500;white-space:nowrap}.MyAskManager_expandInlineButton__9sGIy:hover{text-shadow:0 0 8px var(--accent-40);text-decoration:underline}.MyAskManager_messageScrollArea__ViDgx{flex:1 1;min-height:0;overflow-y:auto;padding:20px 24px;display:flex;flex-direction:column;gap:20px}.MyAskManager_welcomeBanner__qx5Bl{background:var(--surface);border:1px solid var(--line);border-radius:10px;padding:20px;display:flex;flex-direction:column;gap:10px;animation:MyAskManager_fadeIn__e_Emf .2s ease}.MyAskManager_welcomeTitle__jAKer{font-size:15px;font-weight:600;color:var(--accent);display:flex;align-items:center;gap:8px}.MyAskManager_welcomeText__z6YzM{font-size:13px;color:var(--text-dim);line-height:1.6}.MyAskManager_quotaBar__mXeh2{display:flex;align-items:center;justify-content:space-between;padding:8px 18px;background:var(--bg-soft);border-top:1px solid var(--line);font-size:11.5px;color:var(--muted);flex-shrink:0}.MyAskManager_quotaLeft__TnCf8{display:flex;align-items:center;gap:8px}.MyAskManager_costDetailToggle__qFiHR{background:var(--surface);border:1px solid var(--line-strong);color:var(--text-dim);font-size:11px;padding:3px 10px;border-radius:6px;cursor:pointer;font-family:inherit;transition:all .15s ease;display:inline-flex;align-items:center;gap:4px}.MyAskManager_costDetailToggle__qFiHR:hover{color:var(--accent);border-color:var(--accent-dim)}.MyAskManager_costDetailToggleActive__D69He{color:var(--accent);border-color:var(--accent);background:var(--accent-07)}.MyAskManager_quotaCenter__Tr7Vf{display:flex;align-items:center;gap:8px;font-size:11px}.MyAskManager_sessionTokensSum__WpL0Q{color:var(--accent-dim);font-weight:600;font-family:var(--mono)}.MyAskManager_toast__PYheX{position:absolute;bottom:24px;left:50%;transform:translateX(-50%);background:var(--surface);border:1px solid var(--accent-40);color:var(--text);padding:8px 16px;border-radius:8px;font-size:12.5px;display:flex;align-items:center;gap:8px;box-shadow:0 4px 20px rgba(0,0,0,.25);animation:MyAskManager_toastFade__Dje8R .2s ease;z-index:50;pointer-events:none}@keyframes MyAskManager_toastFade__Dje8R{0%{opacity:0;transform:translate(-50%,10px)}to{opacity:1;transform:translate(-50%)}}@keyframes MyAskManager_fadeIn__e_Emf{0%{opacity:0}to{opacity:1}}.MyAskManager_sidebar__zMSPC ::selection{color:var(--on-accent)}.MyAskManager_chatHeader__Zi4eJ ::selection{color:var(--on-accent)}.MyAskManager_quotaBar__mXeh2 ::selection{color:var(--on-accent)}.AskContextRing_wrapper__UCnWu{position:relative;display:inline-flex;align-items:center;flex:none}.AskContextRing_ringButton__z4cqk{width:36px;height:36px;padding:0;border:none;border-radius:50%;background:none;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:background .15s ease}.AskContextRing_ringButton__z4cqk:hover{background:var(--accent-07)}.AskContextRing_ring__ZEEVe{display:block}.AskContextRing_ringTrack__n_lgo{stroke:var(--line-strong)}.AskContextRing_ringProgress__oj5RN{stroke:var(--accent);transition:stroke-dashoffset .25s ease}.AskContextRing_hoverTip__7EmTi{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translateX(-50%);z-index:30;padding:5px 9px;border:1px solid var(--line-strong);border-radius:7px;background:var(--surface);color:var(--text);font-size:11.5px;line-height:1.4;white-space:nowrap;box-shadow:0 8px 24px color-mix(in srgb,var(--bg) 45%,transparent);pointer-events:none;opacity:0;visibility:hidden;transition:opacity .12s ease,visibility .12s ease}@media (hover:hover){.AskContextRing_wrapper__UCnWu:hover .AskContextRing_hoverTip__7EmTi{opacity:1;visibility:visible}}.AskContextRing_ringButton__z4cqk:focus-visible+.AskContextRing_hoverTip__7EmTi{opacity:1;visibility:visible}.AskContextRing_panel__s_hFO{position:absolute;bottom:calc(100% + 8px);right:0;z-index:40;width:264px;padding:10px 12px 9px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--text-dim);font-size:11.5px;box-shadow:0 14px 34px color-mix(in srgb,var(--bg) 55%,transparent)}.AskContextRing_panelHeader__2azFr{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-bottom:7px}.AskContextRing_panelTitle__1jUj6{color:var(--text);font-weight:500}.AskContextRing_panelTotal__zyva5{color:var(--muted);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.AskContextRing_barTrack__a2Owc{height:5px;border-radius:3px;background:var(--line);overflow:hidden}.AskContextRing_barFill__qCYVd{height:100%;border-radius:3px;background:var(--accent);transition:width .25s ease}.AskContextRing_rows__I3K_m{list-style:none;margin:9px 0 0;padding:0;display:flex;flex-direction:column;gap:5px}.AskContextRing_row__j8RGx{display:flex;align-items:center;gap:8px}.AskContextRing_rowLabel__cWVGZ{flex:1 1;color:var(--text-dim)}.AskContextRing_rowTokens__xsF7J{color:var(--text)}.AskContextRing_rowPercent__BFp8L,.AskContextRing_rowTokens__xsF7J{font-feature-settings:"tnum";font-variant-numeric:tabular-nums;white-space:nowrap}.AskContextRing_rowPercent__BFp8L{width:46px;text-align:right;color:var(--muted)}.AskContextRing_panelNote__kxVU5{margin:9px 0 0;padding-top:7px;border-top:1px solid var(--line);color:var(--muted);font-size:10.5px;line-height:1.5}.AskComposer_inputArea__oDPMG{display:flex;flex-direction:column;gap:2px;margin:8px 18px 10px;padding:9px 9px 7px 13px;background:var(--surface);border-radius:14px}.AskComposer_pendingQuote__Q3fEK{padding-bottom:6px;margin-bottom:6px;border-bottom:1px solid var(--line)}.AskComposer_inputToolbar__6WF5d{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:36px}.AskComposer_textarea__YV_u3{width:100%;resize:none;overflow-y:auto;background:transparent;border:none;color:var(--text);padding:3px 6px 3px 0;font-family:var(--sans,-apple-system,sans-serif);font-size:13.5px;line-height:1.5;min-height:27px;max-height:108px;outline:none}.AskComposer_sendButton__Xt0SE{flex:none;width:36px;height:36px;border-radius:50%;background:var(--accent);border:none;color:var(--on-accent);cursor:pointer;transition:all .15s ease;display:inline-flex;align-items:center;padding-right:2px;justify-content:center}.AskComposer_sendButton__Xt0SE:hover:not(:disabled){box-shadow:0 0 24px var(--accent-45)}.AskComposer_sendButton__Xt0SE:disabled{opacity:.45;cursor:default;box-shadow:none}.AskComposer_stopButton__KuXRu{flex:none;width:36px;height:36px;border-radius:50%;background:var(--bg-soft);border:1px solid var(--accent-dim);color:var(--accent);cursor:pointer;display:inline-flex;align-items:center;justify-content:center;transition:all .15s}.AskComposer_stopButton__KuXRu:hover{background:var(--accent-08)}[data-theme=light] .AskComposer_stopButton__KuXRu{color:var(--accent-dim)}.AskComposer_charCounter__8y4Dy{margin-right:auto;font-size:11.5px;line-height:1.2;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--muted);white-space:nowrap;-webkit-user-select:none;user-select:none;transition:color .15s ease}.AskComposer_charCounterNear__Y13Xy{color:var(--accent-dim)}.AskComposer_charCounterOver__KfRN2{color:var(--danger);font-weight:600}.AskScrollToBottomButton_scrollToBottomButton__XVMJ4{position:sticky;bottom:10px;align-self:flex-end;flex-shrink:0;z-index:5;display:inline-flex;align-items:center;justify-content:center;width:30px;height:30px;border-radius:999px;border:1px solid var(--line-strong);background:var(--surface);color:var(--text-dim);cursor:pointer;box-shadow:0 4px 14px color-mix(in srgb,var(--bg) 55%,transparent);transition:color .18s ease,border-color .18s ease,box-shadow .18s ease}.AskScrollToBottomButton_scrollToBottomButton__XVMJ4:hover{color:var(--accent);border-color:var(--accent-dim);box-shadow:0 4px 18px var(--accent-25)}.MyCommentsManager_container__WxM8e{flex-grow:1}.MyCommentsManager_toolbar__CFq13{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.MyCommentsManager_filterButton__Nng3L{display:inline-flex;align-items:center;gap:8px;background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;padding:7px 12px;font-family:var(--mono);font-size:12.5px;color:var(--text-dim);cursor:pointer;transition:all .15s ease}.MyCommentsManager_filterButton__Nng3L:hover{border-color:var(--line-strong);color:var(--text)}.MyCommentsManager_filterButtonActive__ZySrq{border-color:var(--accent-dim);color:var(--accent);background:var(--accent-07)}.MyCommentsManager_toolbarRight__MZ86N{margin-left:auto;font-family:var(--mono);font-size:12px;color:var(--muted)}.MyCommentsManager_infoBanner__8xC8f{display:flex;align-items:center;gap:8px;padding:10px 14px;background:var(--accent-07);border:1px solid rgba(255,191,0,.2);border-radius:8px;margin-bottom:16px;font-size:13px;color:var(--accent);font-family:var(--mono)}.MyCommentsManager_panel__LDVzN{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;overflow:hidden}.MyCommentsManager_panelHead__fZ1aI{display:flex;align-items:center;gap:10px;padding:11px 16px;background:var(--surface);border-bottom:1px solid var(--line);font-size:13px}.MyCommentsManager_panelTitle__EFbrB{color:var(--text);font-family:var(--mono)}.MyCommentsManager_panelTitle__EFbrB:before{content:"# ";color:var(--accent)}.MyCommentsManager_panelRight__3oneG{margin-left:auto;font-size:12px;color:var(--muted);font-family:var(--mono)}.MyCommentsManager_commentList__lyokY{display:flex;flex-direction:column}.MyCommentsManager_commentCard__5dJ49{padding:16px;border-bottom:1px solid var(--line);display:flex;flex-direction:column;gap:10px;transition:background .15s ease}.MyCommentsManager_commentCard__5dJ49:last-child{border-bottom:none}.MyCommentsManager_commentCard__5dJ49:hover{background:rgba(255,255,255,.015)}.MyCommentsManager_cardHeader___QoC3{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.MyCommentsManager_avatar__p7aVt{width:28px;height:28px;border-radius:6px;background:var(--accent-15);border:1px solid var(--accent-dim);color:var(--accent);font-size:12px;font-weight:700;font-family:var(--mono);display:flex;align-items:center;justify-content:center}.MyCommentsManager_authorName__76A6f{font-size:13.5px;font-weight:600;color:var(--text)}.MyCommentsManager_authorBadge__gaj5a{font-family:var(--mono);font-size:11px;padding:1px 6px;border-radius:4px;background:var(--accent-15);color:var(--accent);border:1px solid rgba(255,191,0,.3)}.MyCommentsManager_commentTime__lauUV{font-family:var(--mono);font-size:12px;color:var(--muted);margin-left:2px}.MyCommentsManager_statusPill__2PRP3{margin-left:auto;font-family:var(--mono);font-size:11px;padding:2px 8px;border-radius:4px;border:1px solid var(--line);color:var(--muted)}.MyCommentsManager_statusPublished__UZbZ9{border-color:rgba(74,222,128,.3);color:#4ade80;background:rgba(74,222,128,.08)}.MyCommentsManager_statusPending__XckTn{border-color:rgba(255,191,0,.3);color:var(--accent);background:var(--accent-07)}.MyCommentsManager_statusDenied__ZRL6t{border-color:rgba(255,107,107,.3);color:var(--danger);background:rgba(255,107,107,.08)}.MyCommentsManager_commentContent__RXv7r{font-size:13.5px;line-height:1.6;color:var(--text);white-space:pre-wrap;word-break:break-word;padding:4px 0}.MyCommentsManager_editContainer__emodk{display:flex;flex-direction:column;gap:8px}.MyCommentsManager_editTextarea__g7ETh{width:100%;min-height:80px;background:var(--surface);border:1px solid var(--accent-dim);border-radius:6px;padding:8px 12px;font-family:var(--font-sans);font-size:13.5px;line-height:1.6;color:var(--text);resize:vertical;outline:none}.MyCommentsManager_editTextarea__g7ETh:focus{border-color:var(--accent);box-shadow:0 0 0 2px var(--accent-15)}.MyCommentsManager_editActions__XikAO{display:flex;align-items:center;gap:8px;justify-content:flex-end}.MyCommentsManager_cardFooter__6KZgm{display:flex;align-items:center;justify-content:space-between;gap:12px;font-size:12.5px;padding-top:4px}.MyCommentsManager_articleReference__aN2oW{display:inline-flex;align-items:center;gap:6px;color:var(--muted);font-family:var(--mono)}.MyCommentsManager_articleLink__O5WGI{color:var(--accent);text-decoration:none;display:inline-flex;align-items:center;gap:4px;transition:color .15s ease}.MyCommentsManager_articleLink__O5WGI:hover{color:#ffcf40;text-decoration:underline}.MyCommentsManager_actionButtonGroup__xyDNT{display:flex;align-items:center;gap:8px;margin-left:auto}.MyCommentsManager_actionButton__SAMmg{display:inline-flex;align-items:center;gap:4px;padding:4px 10px;font-family:var(--mono);font-size:12px;border-radius:6px;border:1px solid var(--line);background:var(--surface);color:var(--text-dim);cursor:pointer;transition:all .15s ease}.MyCommentsManager_actionButton__SAMmg:hover{border-color:var(--accent-dim);color:var(--accent)}.MyCommentsManager_actionButtonDanger__xZqFq:hover{border-color:var(--danger);color:var(--danger);background:rgba(255,107,107,.08)}.MyCommentsManager_actionButtonPrimary__5Q9Ys{border-color:var(--accent-dim);color:var(--accent);background:var(--accent-07)}.MyCommentsManager_actionButtonPrimary__5Q9Ys:hover{background:var(--accent-15);border-color:var(--accent)}.MyCommentsManager_emptyState__8w5vD{padding:40px 16px;text-align:center;color:var(--muted);font-size:13.5px;font-family:var(--mono)}.MyCommentsManager_commentQuoteBox__xhMsp{background:var(--bg);border:1px solid var(--line);border-radius:8px;padding:10px 12px;margin-bottom:14px;font-size:12.5px}.MyCommentsManager_quoteHeader__k3YK4{color:var(--muted);font-size:11.5px;margin-bottom:4px;font-family:var(--mono)}.MyCommentsManager_quoteContent__b5aOg{color:var(--text-dim);line-height:1.5;white-space:pre-wrap;word-break:break-word;max-height:100px;overflow-y:auto}.MyCommentsManager_toast__xCey2{position:fixed;bottom:24px;right:24px;background:var(--surface);border:1px solid var(--accent-dim);color:var(--text);padding:10px 18px;border-radius:8px;font-size:13px;font-family:var(--mono);box-shadow:0 8px 24px rgba(0,0,0,.4);z-index:100;display:flex;align-items:center;gap:8px;animation:MyCommentsManager_slideIn__QJK0r .2s ease}@keyframes MyCommentsManager_slideIn__QJK0r{0%{transform:translateY(10px);opacity:0}to{transform:translateY(0);opacity:1}}.MyCommentsManager_container__WxM8e ::selection{color:var(--on-accent)}.ArticlesManager_container__ExVoB{flex-grow:1}.ArticlesManager_toolbar__1wQzq{display:flex;align-items:center;gap:12px;margin-bottom:16px;flex-wrap:wrap}.ArticlesManager_filter__RAwB6{display:inline-flex;align-items:center;gap:8px;background:var(--bg-soft);border:1px solid var(--line);border-radius:8px;padding:7px 12px;font-family:var(--mono);font-size:12.5px;color:var(--text-dim);cursor:pointer;transition:all .15s}.ArticlesManager_filter__RAwB6:hover{border-color:var(--line-strong);color:var(--text)}.ArticlesManager_filterOn___zJWs{border-color:var(--accent-dim);color:var(--accent);background:var(--accent-07)}.ArticlesManager_primaryButton__8stFI{margin-left:auto;background:var(--accent);color:var(--on-accent);font-weight:600;border-color:var(--accent)}.ArticlesManager_primaryButton__8stFI:hover{box-shadow:0 0 18px var(--accent-25);color:var(--on-accent);border-color:var(--accent)}.ArticlesManager_panel__d_jDI{background:var(--bg-soft);border:1px solid var(--line);border-radius:10px;overflow:hidden}.ArticlesManager_empty__lCelF{padding:40px;text-align:center;color:var(--muted);font-size:13px}.ArticlesManager_table__ll1KY{width:100%;border-collapse:collapse;font-size:13px}.ArticlesManager_table__ll1KY thead th{text-align:left;padding:11px 16px;color:var(--muted);font-size:12px;font-weight:400;letter-spacing:.04em;border-bottom:1px solid var(--line);background:var(--surface)}.ArticlesManager_table__ll1KY tbody td{padding:12px 16px;border-bottom:1px solid var(--line);color:var(--text-dim)}.ArticlesManager_table__ll1KY tbody tr:last-child td{border-bottom:none}.ArticlesManager_table__ll1KY tbody tr:hover{background:var(--surface)}.ArticlesManager_table__ll1KY tbody tr:hover td{color:var(--text)}.ArticlesManager_index__W_uJ0{color:var(--muted);font-family:var(--mono)}.ArticlesManager_title__AALpf{color:var(--text);font-weight:500}.ArticlesManager_titleLink__hYx1A{color:inherit;text-decoration:none;transition:color .12s}.ArticlesManager_titleLink__hYx1A:hover{color:var(--accent)}.ArticlesManager_draftClickable__7fCqi{cursor:pointer;transition:color .12s;display:inline-block}.ArticlesManager_draftClickable__7fCqi:hover{color:var(--accent)}.ArticlesManager_date__q64Cj{font-family:var(--mono);font-size:12px;white-space:nowrap}.ArticlesManager_views__bYU6c{font-family:var(--mono);font-size:12px;color:var(--text-dim)}.ArticlesManager_tagList__j6ddv{display:flex;gap:6px;flex-wrap:wrap}.ArticlesManager_tagPill__wufkh{padding:2px 9px}.ArticlesManager_statusPill__b58sB,.ArticlesManager_tagPill__wufkh{font-size:11px;border-radius:999px;border:1px solid var(--line-strong);color:var(--text-dim);white-space:nowrap}.ArticlesManager_statusPill__b58sB{padding:2px 10px}.ArticlesManager_statusPub__6NOyc{color:var(--accent);border-color:var(--accent-40);background:var(--accent-07)}.ArticlesManager_statusDraft__AFHwC{color:var(--text-dim)}.ArticlesManager_actions__lZwkm{white-space:nowrap}.ArticlesManager_actionLink__mTfm3{background:none;border:none;padding:0;margin-right:14px;cursor:pointer;font-family:var(--mono);font-size:12px;color:var(--text-dim);text-decoration:none;transition:color .12s}.ArticlesManager_actionLink__mTfm3:hover{color:var(--accent)}.ArticlesManager_actionDanger__2hUpW:hover{color:var(--danger)}.ArticlesManager_toast__KGI1l{position:fixed;bottom:26px;left:50%;transform:translateX(-50%);background:var(--surface);border:1px solid var(--accent-dim);border-radius:8px;padding:11px 22px;font-size:13px;color:var(--text);box-shadow:0 0 24px var(--accent-25),0 18px 44px rgba(0,0,0,.55);z-index:99}.ArticlesManager_container__ExVoB ::selection{color:var(--on-accent)}

/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com */@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,::backdrop,:after,:before{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--tw-font-weight:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-leading:initial;--tw-space-y-reverse:0}}}@layer theme{:host,:root{--font-sans:-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-serif:ui-serif,Georgia,Cambria,"Times New Roman",Times,serif;--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-gray-50:oklch(98.5% .002 247.839);--color-gray-100:oklch(96.7% .003 264.542);--color-gray-200:oklch(92.8% .006 264.531);--color-gray-600:oklch(44.6% .03 256.802);--color-gray-700:oklch(37.3% .034 259.733);--color-gray-800:oklch(27.8% .033 256.848);--color-gray-900:oklch(21% .034 264.665);--spacing:.25rem;--text-sm:.875rem;--text-sm--line-height:calc(1.25 / .875);--text-base:1rem;--text-base--line-height:calc(1.5 / 1);--text-xl:1.25rem;--text-xl--line-height:calc(1.75 / 1.25);--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--text-3xl:1.875rem;--text-3xl--line-height:calc(2.25 / 1.875);--font-weight-normal:400;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--leading-tight:1.25;--leading-relaxed:1.625;--radius-lg:.5rem;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-nord8:#88c0d0;--color-nord10:#5e81ac}}@layer base{*,::backdrop,:after,:before{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}:host,html{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system,BlinkMacSystemFont,"Segoe UI",Roboto,"Helvetica Neue","Noto Sans",Arial,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}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;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,optgroup,select,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not (-webkit-appearance:-apple-pay-button)) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.block{display:block}.hidden{display:none}.inline{display:inline}.table{display:table}.transform{transform:var(--tw-rotate-x, ) var(--tw-rotate-y, ) var(--tw-rotate-z, ) var(--tw-skew-x, ) var(--tw-skew-y, )}}.ProseMirror{word-wrap:break-word;white-space:pre-wrap;white-space:break-spaces;font-variant-ligatures:none;font-feature-settings:"liga" 0,none;position:relative}.ProseMirror pre{white-space:pre-wrap}.ProseMirror li{position:relative}.ProseMirror-hideselection ::selection{background:none}.ProseMirror-hideselection{caret-color:#0000}.ProseMirror [draggable][contenteditable=false]{-webkit-user-select:text;user-select:text}.ProseMirror-selectednode{outline:2px solid #8cf}li.ProseMirror-selectednode{outline:none}li.ProseMirror-selectednode:after{content:"";pointer-events:none;border:2px solid #8cf;position:absolute;inset:-2px -2px -2px -32px}img.ProseMirror-separator{border:none!important;margin:0!important;display:inline!important}.ProseMirror .tableWrapper{overflow-x:auto}.ProseMirror table{border-collapse:collapse;table-layout:fixed;width:100%;overflow:hidden}.ProseMirror td,.ProseMirror th{vertical-align:top;box-sizing:border-box;position:relative}.ProseMirror td:not([data-colwidth]):not(.column-resize-dragging),.ProseMirror th:not([data-colwidth]):not(.column-resize-dragging){min-width:var(--default-cell-min-width)}.ProseMirror .column-resize-handle{z-index:20;pointer-events:none;background-color:#adf;width:4px;position:absolute;top:0;bottom:0;right:-2px}.ProseMirror.resize-cursor{cursor:ew-resize;cursor:col-resize}.ProseMirror .selectedCell:after{z-index:2;content:"";pointer-events:none;background:#c8c8ff66;position:absolute;inset:0}.milkdown-theme-nord{--tw-outline-style:none;outline-style:none}.milkdown-theme-nord blockquote{border-left-style:var(--tw-border-style);border-left-width:4px;border-color:var(--color-nord10);padding-left:calc(var(--spacing) * 4);font-family:var(--font-serif);font-style:normal}.milkdown-theme-nord code{font-family:var(--font-mono);--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal);color:var(--color-nord10)}.milkdown-theme-nord pre code{color:inherit}.milkdown-theme-nord img{max-width:100%;display:inline-block;margin-block:0!important}.milkdown-theme-nord.prose :where(blockquote):not(:where([class~=not-prose] *)){--tw-font-weight:var(--font-weight-normal);font-weight:var(--font-weight-normal)}.milkdown-theme-nord.prose :where(ol>li):not(:where([class~=not-prose] *))::marker{color:var(--color-nord10)}.milkdown-theme-nord.prose :where(ul>li):not(:where([class~=not-prose] *))::marker{color:var(--color-nord10)}.milkdown-theme-nord.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):after,.milkdown-theme-nord.prose :where(blockquote p:first-of-type):not(:where([class~=not-prose] *)):before,.milkdown-theme-nord.prose :where(code):not(:where([class~=not-prose] *)):after,.milkdown-theme-nord.prose :where(code):not(:where([class~=not-prose] *)):before{content:""}.milkdown-theme-nord.prose .tableWrapper{position:relative;overflow-x:auto}.milkdown-theme-nord.prose table{border-style:var(--tw-border-style);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow);border-width:1px}@media (min-width:40rem){.milkdown-theme-nord.prose table{border-radius:var(--radius-lg)}}.milkdown-theme-nord.prose td,.milkdown-theme-nord.prose th{padding-inline:calc(var(--spacing) * 6)!important;padding-block:calc(var(--spacing) * 3)!important}.milkdown-theme-nord.prose tr{border-bottom-style:var(--tw-border-style);border-bottom-width:1px;border-color:var(--color-gray-200)}@media (prefers-color-scheme:dark){.milkdown-theme-nord.prose tr{border-color:var(--color-gray-600)}}.milkdown-theme-nord.prose :where(td,th) p{margin:0!important}.milkdown-theme-nord.prose :where(td,th):nth-child(odd){background-color:var(--color-gray-50)}@media (prefers-color-scheme:dark){.milkdown-theme-nord.prose :where(td,th):nth-child(odd){background-color:var(--color-gray-900)}}.milkdown-theme-nord.prose.ProseMirror .selectedCell:after{background-color:#88c0d04d}@supports (color:color-mix(in lab,red,red)){.milkdown-theme-nord.prose.ProseMirror .selectedCell:after{background-color:color-mix(in oklab,var(--color-nord8) 30%,transparent)}}.milkdown-theme-nord h1{margin-top:calc(var(--spacing) * 6);font-size:var(--text-3xl);line-height:var(--tw-leading,var(--text-3xl--line-height));--tw-leading:var(--leading-tight);line-height:var(--leading-tight);--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.milkdown-theme-nord h2{margin-top:calc(var(--spacing) * 5);font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height));--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.milkdown-theme-nord h3{margin-top:calc(var(--spacing) * 4);font-size:var(--text-xl);line-height:var(--tw-leading,var(--text-xl--line-height))}.milkdown-theme-nord h3,.milkdown-theme-nord h4{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.milkdown-theme-nord h4{margin-top:calc(var(--spacing) * 3);font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height))}.milkdown-theme-nord h5,.milkdown-theme-nord h6{margin-top:calc(var(--spacing) * 2);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.milkdown-theme-nord p{font-size:var(--text-base);line-height:var(--tw-leading,var(--text-base--line-height));--tw-leading:var(--leading-relaxed);line-height:var(--leading-relaxed)}.milkdown-theme-nord a{text-decoration-line:underline}.milkdown-theme-nord ul{list-style-type:disc;list-style-position:outside}:where(.milkdown-theme-nord ul>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.milkdown-theme-nord ul{padding-left:calc(var(--spacing) * 5)}.milkdown-theme-nord ol{list-style-type:decimal;list-style-position:outside}:where(.milkdown-theme-nord ol>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing) * 2) * var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing) * 2) * calc(1 - var(--tw-space-y-reverse)))}.milkdown-theme-nord ol{padding-left:calc(var(--spacing) * 5)}.milkdown-theme-nord li{margin-bottom:var(--spacing)}.milkdown-theme-nord pre{border-radius:var(--radius-lg);background-color:var(--color-gray-100);padding:calc(var(--spacing) * 4);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));overflow-x:auto}@media (prefers-color-scheme:dark){.milkdown-theme-nord pre{background-color:var(--color-gray-800)}}.milkdown-theme-nord code{background-color:var(--color-gray-200);padding-inline:var(--spacing);padding-block:calc(var(--spacing) * .5);font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-radius:.25rem}@media (prefers-color-scheme:dark){.milkdown-theme-nord code{background-color:var(--color-gray-700)}}.milkdown-theme-nord pre code{background-color:#0000}.milkdown-theme-nord img{margin-block:calc(var(--spacing) * 4);border-radius:var(--radius-lg);--tw-shadow:0 4px 6px -1px var(--tw-shadow-color,#0000001a),0 2px 4px -2px var(--tw-shadow-color,#0000001a);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.milkdown-theme-nord table{border-collapse:collapse;border-style:var(--tw-border-style);width:100%;font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height));border-width:1px}.milkdown-theme-nord td,.milkdown-theme-nord th{border-style:var(--tw-border-style);padding-inline:calc(var(--spacing) * 3);padding-block:calc(var(--spacing) * 2);border-width:1px}.milkdown-theme-nord th{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.milkdown-theme-nord hr{margin-block:calc(var(--spacing) * 6);border-top-style:var(--tw-border-style);border-top-width:1px}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-leading{syntax:"*";inherits:false}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}.MilkdownContent_content__8UHRY{width:100%;color:var(--text);font-family:inherit;position:relative}.MilkdownContent_content__8UHRY .ProseMirror,.MilkdownContent_content__8UHRY .milkdown{outline:none!important;font-family:var(--sans);font-size:15px;line-height:1.75;color:var(--text);background:transparent}.MilkdownContent_content__8UHRY .milkdown{padding:0}.MilkdownContent_content__8UHRY .milkdown .editor{padding:0;outline:none!important}.MilkdownContent_content__8UHRY .milkdown .editor:focus{outline:none!important}.MilkdownContent_content__8UHRY h1{font-size:1.8em;margin:1.2em 0 .6em;color:var(--text)}.MilkdownContent_content__8UHRY h2{font-size:1.45em;margin:1.1em 0 .5em;color:var(--text)}.MilkdownContent_content__8UHRY h3{font-size:1.2em;margin:1em 0 .4em;color:var(--text)}.MilkdownContent_content__8UHRY ul{list-style-type:disc!important;margin:1em 0;padding-left:28px!important}.MilkdownContent_content__8UHRY ol{list-style-type:decimal!important;margin:1em 0;padding-left:28px!important}.MilkdownContent_content__8UHRY li{margin:.35em 0;line-height:1.75}.MilkdownContent_content__8UHRY li>ol,.MilkdownContent_content__8UHRY li>ul{margin:.2em 0}.MilkdownContent_content__8UHRY li::marker,.MilkdownContent_content__8UHRY ol>li::marker,.MilkdownContent_content__8UHRY ul>li::marker{color:var(--accent)!important}.MilkdownContent_content__8UHRY pre{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;padding:14px 16px;overflow-x:auto}.MilkdownContent_content__8UHRY code{font-family:var(--mono);font-size:13px}.MilkdownContent_content__8UHRY :not(pre)>code{background:color-mix(in srgb,var(--accent) 12%,var(--surface));border:1px solid var(--accent-25);color:var(--accent);border-radius:4px;padding:2px 6px;font-size:.88em;font-weight:500;transition:all .15s ease}[data-theme=light] .MilkdownContent_content__8UHRY :not(pre)>code{background:color-mix(in srgb,var(--accent) 15%,var(--surface));border:1px solid color-mix(in srgb,var(--accent) 45%,var(--line-strong));color:var(--accent-dim);font-weight:600;box-shadow:0 1px 2px color-mix(in srgb,var(--text) 5%,transparent)}.MilkdownContent_content__8UHRY blockquote{border:1px solid var(--line-strong);border-left:4px solid var(--accent);background:color-mix(in srgb,var(--accent) 5%,var(--surface));padding:14px 20px;color:var(--text);margin:1.2em 0;border-radius:6px;box-shadow:0 1px 2px color-mix(in srgb,var(--bg) 20%,transparent)}.MilkdownContent_content__8UHRY blockquote p{margin:0;color:var(--text-dim)}.MilkdownContent_content__8UHRY table{width:100%;border-collapse:collapse;margin:26px 0;font-family:var(--mono);font-size:13.5px}.MilkdownContent_content__8UHRY td,.MilkdownContent_content__8UHRY th{padding:10px 14px;text-align:left}.MilkdownContent_content__8UHRY th{color:var(--accent);border-bottom:2px solid var(--line-strong);font-weight:600}.MilkdownContent_content__8UHRY td{border-bottom:1px solid var(--line);color:var(--text-dim)}.MilkdownContent_content__8UHRY tr:hover td{background:var(--bg-soft);color:var(--text)}.MilkdownContent_content__8UHRY .milkdown-code-block{background:var(--code-block-bg);border:1px solid var(--code-block-border);border-radius:10px;overflow:visible;margin:1em 0;font-family:var(--mono);font-size:13px}.MilkdownContent_content__8UHRY .milkdown-code-block .tools{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:8px 12px;border-bottom:1px solid var(--code-block-border);background:var(--code-block-tools-bg);border-radius:10px 10px 0 0}.MilkdownContent_content__8UHRY .code-block-title-container{display:inline-flex;align-items:center;gap:6px;flex:0 1 auto;max-width:60%;min-width:0;margin-right:auto;user-select:text!important;-webkit-user-select:text!important}.MilkdownContent_content__8UHRY .code-block-title-icon{display:inline-flex;align-items:center;justify-content:center;color:var(--accent);flex-shrink:0;opacity:.85;user-select:none;-webkit-user-select:none}.MilkdownContent_content__8UHRY .code-block-title-input{background:transparent;color:var(--code-block-text);font-family:var(--mono);font-size:12px;border:1px solid transparent;border-radius:4px;padding:2px 6px;width:100%;max-width:220px;outline:none;transition:border-color .15s,background-color .15s}.MilkdownContent_content__8UHRY .code-block-title-input::placeholder{color:var(--code-block-text-dim);opacity:.6}.MilkdownContent_content__8UHRY .code-block-title-input:hover{border-color:color-mix(in srgb,var(--code-block-text) 15%,transparent);background:color-mix(in srgb,var(--code-block-text) 5%,transparent)}.MilkdownContent_content__8UHRY .code-block-title-input:focus{border-color:var(--accent);background:color-mix(in srgb,var(--code-block-text) 8%,transparent);box-shadow:0 0 0 1px var(--accent-15)}.MilkdownContent_content__8UHRY .code-block-title-label{background:transparent!important;border:none!important;outline:none!important;box-shadow:none!important;color:var(--code-block-text-dim);font-family:var(--mono);font-size:12px;user-select:text!important;-webkit-user-select:text!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:2px 0;cursor:text;width:auto;max-width:240px}.MilkdownContent_content__8UHRY .milkdown-code-block .tools button{background:transparent;border:none;color:var(--code-block-text-dim);font-family:var(--sans);font-size:12px;padding:4px 8px;border-radius:4px;display:inline-flex;align-items:center;gap:4px;transition:color .15s,background .15s}.MilkdownContent_content__8UHRY .milkdown-code-block .tools button:hover{color:var(--code-block-text);background:color-mix(in srgb,var(--code-block-text) 8%,transparent)}.MilkdownContent_content__8UHRY .milkdown-code-block .language-button{font-size:12px;padding:4px 8px;min-height:28px}.MilkdownContent_content__8UHRY .milkdown-code-block .language-button .expand-icon{display:inline-flex;align-items:center;justify-content:center;width:14px;height:14px;margin-left:2px}.MilkdownContent_content__8UHRY .milkdown-code-block .language-button .expand-icon .milkdown-icon{display:inline-block;width:12px;height:12px;background-color:var(--code-block-text-dim);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='m6 9 6 6 6-6'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color .15s}.MilkdownContent_content__8UHRY .milkdown-code-block .language-button:hover .expand-icon .milkdown-icon{background-color:var(--accent)}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .search-box .search-icon{display:none}.MilkdownContent_content__8UHRY .milkdown-code-block .tools .copy-button{width:28px;height:28px;padding:0;border-radius:4px;justify-content:center;position:relative;cursor:pointer}.MilkdownContent_content__8UHRY .milkdown-code-block .tools .copy-button .milkdown-icon{display:inline-block;width:14px;height:14px;background-color:var(--code-block-text-dim);-webkit-mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='14' height='14' x='8' y='8' rx='2' ry='2'/><path d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/></svg>");mask-image:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><rect width='14' height='14' x='8' y='8' rx='2' ry='2'/><path d='M4 16c-1.1 0-2-.9-2-2V4c0-1.1.9-2 2-2h10c1.1 0 2 .9 2 2'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center;transition:background-color .15s}.MilkdownContent_content__8UHRY .milkdown-code-block .tools .copy-button:hover .milkdown-icon{background-color:var(--accent)}.MilkdownContent_content__8UHRY .milkdown-code-block .codemirror-host{padding:4px 0;border-radius:0 0 10px 10px;overflow:hidden}.MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor{background:transparent!important;color:var(--code-block-text)!important}.MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor .cm-scroller{background:transparent;font-family:var(--mono);font-size:13px;line-height:1.55;padding-right:5px}.MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor .cm-content{padding:5px 2px;min-height:1.5em}[data-theme=light] .MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor .tok-keyword,[data-theme=light] .MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor .tok-operator{color:var(--violet);font-weight:600}[data-theme=light] .MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor .tok-string{color:var(--accent-dim)}[data-theme=light] .MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor .tok-comment{color:var(--muted)}[data-theme=light] .MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor .tok-propertyName,[data-theme=light] .MilkdownContent_content__8UHRY .milkdown-code-block .cm-editor .tok-variableName{color:var(--text)}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker{position:absolute;z-index:999;left:auto!important;right:36px!important;top:calc(100% + 4px)!important}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .list-wrapper{background:var(--surface);border:1px solid var(--line-strong);border-radius:8px;box-shadow:0 8px 32px color-mix(in srgb,var(--bg) 60%,transparent);overflow:hidden;max-height:320px;width:280px;max-width:100%;box-sizing:border-box}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .search-box{padding:8px;border-bottom:1px solid var(--line);display:flex;align-items:center;gap:6px}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .search-input{flex:1 1;background:var(--bg);border:1px solid var(--line);border-radius:4px;color:var(--text);padding:5px 8px;font-size:13px;font-family:var(--sans);outline:none}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .search-input:focus{border-color:var(--accent)}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .language-list{max-height:260px;overflow-y:auto;padding:4px}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .language-list-item{padding:6px 10px;border-radius:4px;cursor:pointer;font-size:13px;color:var(--text-dim)}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .language-list-item:hover{background:var(--accent-07);color:var(--text)}.MilkdownContent_content__8UHRY .milkdown-code-block .language-picker .language-list-item[aria-selected=true]{background:var(--accent-15);color:var(--accent)}.MilkdownContent_content__8UHRY .milkdown-code-block-placeholder{margin:0;padding:12px 16px;background:transparent;color:var(--text-dim);font-family:var(--mono);font-size:13px;border:none}.MilkdownContent_readOnly__8buY_ .milkdown-code-block .language-button{cursor:default;pointer-events:none;-webkit-user-select:none;user-select:none}.MilkdownContent_readOnly__8buY_ .milkdown-code-block .language-button .expand-icon,.MilkdownContent_readOnly__8buY_ .milkdown-code-block .language-picker{display:none!important}.MilkdownContent_readOnly__8buY_ .milkdown-code-block .cm-content,.MilkdownContent_readOnly__8buY_ .milkdown-code-block .cm-editor{caret-color:transparent!important}.MilkdownContent_readOnly__8buY_ .milkdown-code-block .cm-cursor,.MilkdownContent_readOnly__8buY_ .milkdown-code-block .cm-dropCursor{display:none!important}.MilkdownContent_readOnly__8buY_ .milkdown-code-block .cm-editor.cm-focused{outline:none!important}.MilkdownContent_content__8UHRY .milkdown-code-block .cm-gutters{background-color:transparent!important;border-right:1px solid var(--code-block-border);color:var(--code-block-text-dim);-webkit-user-select:none;user-select:none}.MilkdownContent_content__8UHRY .milkdown-code-block .cm-gutterElement{font-family:var(--mono);font-size:12px;line-height:1.55;padding:0 10px 0 6px;min-width:24px;text-align:right;color:var(--code-block-text-dim)}.MilkdownViewer_viewerContainer__Ze4_A{width:100%;color:var(--text);font-family:inherit;position:relative}