.ArticlesDetail_articleHead__cLSCn{padding:26px 0}.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:0 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{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:16px 0;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_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 svg{display:inline-block}.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}}.ArticlesDetail_article__Pdskf img{cursor:pointer}.ArticlesDetail_lightbox__JBci4{position:fixed;inset:0;z-index:200;display:flex;align-items:center;justify-content:center;padding:40px;background:rgba(5,6,10,.72);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:ArticlesDetail_lightboxIn__sER_F .18s ease}.ArticlesDetail_lightboxImage__zwghp{max-width:92vw;max-height:88vh;border:1px solid var(--line-strong);border-radius:8px;box-shadow:0 24px 60px rgba(0,0,0,.6);cursor:pointer;transition:transform .12s ease-out;will-change:transform}.ArticlesDetail_lightboxClose__8EjaR{position:absolute;top:20px;right:24px;display:flex;align-items:center;justify-content:center;width:40px;height:40px;border:1px solid var(--line-strong);border-radius:10px;background:var(--surface);color:var(--text-dim);cursor:pointer;z-index:1;transition:color .15s ease,border-color .15s ease}.ArticlesDetail_lightboxClose__8EjaR:focus-visible,.ArticlesDetail_lightboxClose__8EjaR:hover{color:var(--accent);border-color:var(--accent);outline:none}@keyframes ArticlesDetail_lightboxIn__sER_F{0%{opacity:0}to{opacity:1}}@media (max-width:720px){.ArticlesDetail_lightbox__JBci4{padding:20px}.ArticlesDetail_lightboxClose__8EjaR{top:12px;right:12px}}.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}.conversation_conversation__7_ssI{display:flex;flex-direction:column;flex:1 1;min-height:0;height:100%;background:var(--bg-soft);color:var(--text);font-family:var(--font-mono,monospace);position:relative;overflow:hidden}.conversation_quoteSection__vuxf8{padding:12px 18px;background:rgba(255,191,0,.03);border-bottom:1px solid var(--line)}[data-theme=light] .conversation_quoteSection__vuxf8{background:rgba(201,146,0,.04)}.conversation_quoteBlock__I6Htu{border-left:3px solid var(--accent);padding:6px 12px;background:var(--surface);border-radius:0 8px 8px 0;font-family:var(--sans,-apple-system,sans-serif);font-size:13.5px;color:var(--text-dim);line-height:1.6}[data-theme=light] .conversation_quoteBlock__I6Htu{background:#ede8dc;border-left-color:#c99200;color:#4a463d}.conversation_quoteLineCollapsed__cQ_nS{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;overflow:hidden;line-height:1.6}.conversation_quoteLeft__3owSO{display:flex;align-items:center;min-width:0;flex:1 1;overflow:hidden}.conversation_quoteFirstLine__7gnyF{white-space:nowrap;overflow:hidden;text-overflow:ellipsis;min-width:0}.conversation_ellipsis__24m1O{color:var(--muted);-webkit-user-select:none;user-select:none;flex-shrink:0;margin:0 2px}.conversation_quoteFullExpanded__BKWJK{display:flex;flex-direction:column}.conversation_quoteFullText__DMBJP{word-break:break-word;white-space:pre-wrap;line-height:1.6}.conversation_collapseActionRow__SL5Lt{margin-top:6px;display:flex;justify-content:flex-end}.conversation_expandInlineButton__FIClP{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(--font-mono,monospace);transition:all .15s ease;font-weight:500;white-space:nowrap}.conversation_expandInlineButton__FIClP:hover{text-shadow:0 0 8px rgba(255,191,0,.5);text-decoration:underline}[data-theme=light] .conversation_expandInlineButton__FIClP{color:#8f6500}[data-theme=light] .conversation_expandInlineButton__FIClP:hover{color:#5c4100}.conversation_messageList__wH_GQ{flex:1 1;min-height:0;overflow-y:auto;padding:18px;display:flex;flex-direction:column;gap:18px}.conversation_messageItem__1SgaP{display:flex;animation:conversation_messageFadeIn__MUExa .2s ease}.conversation_messageBody___5yzG{flex:1 1;min-width:0}.conversation_userMessage__eT9w6 .conversation_messageBody___5yzG{display:flex;flex-direction:column;align-items:flex-end}.conversation_messageMeta__7KZnz{font-size:11px;color:var(--muted);margin-bottom:4px}.conversation_userMessage__eT9w6 .conversation_messageMeta__7KZnz{text-align:right}.conversation_bubble__1KC2x{font-family:var(--sans,-apple-system,sans-serif);font-size:14px;line-height:1.75;color:var(--text);border-radius:10px;padding:10px 14px;border:1px solid var(--line);word-break:break-word}.conversation_userBubble__LCZAl{background:rgba(139,124,246,.1);border-color:rgba(139,124,246,.25);border-radius:12px 2px 12px 12px;max-width:85%;text-align:left}[data-theme=light] .conversation_userBubble__LCZAl{background:rgba(106,90,205,.08);border-color:rgba(106,90,205,.25);color:#2b264d}.conversation_userBubbleRow__3UV93{display:flex;justify-content:flex-end;align-items:flex-start;gap:4px;width:100%}.conversation_userBubbleColumn__ylvBP{display:flex;flex-direction:column;align-items:flex-end;min-width:0;max-width:85%}.conversation_userBubbleColumn__ylvBP>.conversation_userBubble__LCZAl{max-width:100%}.conversation_sendSlot__hM_Nm{flex:none;display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px;margin-top:12px;color:var(--muted)}.conversation_sendAccepted__C9ile{opacity:0;transition:opacity .35s ease}.conversation_sendFailed__RE_r5{display:inline-flex;align-items:center;justify-content:center;padding:0;font-family:var(--mono);font-size:17px;font-weight:700;line-height:1;color:var(--danger);background:none;border:none;cursor:pointer}.conversation_sendFailureReason__Beqfv{margin-top:4px;font-size:12px;line-height:1.6;color:var(--danger);text-align:right}.conversation_assistantBubble__Xgjrb{padding:0;border:none;border-radius:0;background:none}.conversation_bubble__1KC2x p{margin:0 0 8px}.conversation_bubble__1KC2x p:last-child{margin-bottom:0}.conversation_bubble__1KC2x ol{list-style-type:decimal;padding-left:20px;margin:8px 0}.conversation_bubble__1KC2x ul{list-style-type:disc;padding-left:20px;margin:8px 0}.conversation_bubble__1KC2x li{margin-bottom:4px}.conversation_bubble__1KC2x li:last-child{margin-bottom:0}.conversation_assistantBubble__Xgjrb strong{color:var(--accent);font-weight:600}[data-theme=light] .conversation_assistantBubble__Xgjrb strong{color:#8f6500}.conversation_inlineCode__VT7nZ{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-family:var(--mono,monospace);font-size:.88em;font-weight:500;transition:all .15s ease}[data-theme=light] .conversation_inlineCode__VT7nZ{background:#f4f1ea;border-color:#d6d1c2;color:#8f6500}.conversation_assistantBubble__Xgjrb code{font-family:var(--mono,monospace);font-size:12.5px}.conversation_bubble__1KC2x ol>li::marker,.conversation_bubble__1KC2x ul>li::marker{color:var(--accent)}.conversation_assistantBubble__Xgjrb h1,.conversation_assistantBubble__Xgjrb h2,.conversation_assistantBubble__Xgjrb h3,.conversation_assistantBubble__Xgjrb h4{color:var(--text);margin:14px 0 8px;font-weight:600}.conversation_assistantBubble__Xgjrb h1{font-size:1.3em}.conversation_assistantBubble__Xgjrb h2{font-size:1.2em}.conversation_assistantBubble__Xgjrb h3{font-size:1.1em}.conversation_assistantBubble__Xgjrb h4{font-size:1.05em}.conversation_assistantBubble__Xgjrb blockquote{border-left:3px solid var(--accent);background:color-mix(in srgb,var(--accent) 6%,var(--surface));padding:8px 12px;margin:10px 0;border-radius:4px;color:var(--text-dim)}.conversation_assistantBubble__Xgjrb blockquote p{margin:0}.conversation_assistantBubble__Xgjrb hr{border:none;border-top:1px solid var(--line);margin:14px 0}.conversation_assistantBubble__Xgjrb a{color:var(--accent);text-decoration:underline;text-underline-offset:3px}.conversation_assistantBubble__Xgjrb a:hover{color:var(--accent-dim)}.conversation_assistantBubble__Xgjrb table{width:100%;border-collapse:collapse;margin:12px 0;font-size:12.5px}.conversation_assistantBubble__Xgjrb td,.conversation_assistantBubble__Xgjrb th{padding:6px 10px;border:1px solid var(--line);text-align:left}.conversation_assistantBubble__Xgjrb th{color:var(--accent);background:var(--bg-soft);font-weight:600}.conversation_caret__SAMp2{display:inline-block;width:8px;height:15px;vertical-align:-2px;margin-left:2px;background:var(--accent);box-shadow:0 0 8px rgba(255,191,0,.7);animation:conversation_blink__tMlDK 1s steps(1) infinite}@keyframes conversation_blink__tMlDK{50%{opacity:0}}.conversation_bubbleQuote__pG9SU{margin-top:8px;padding-top:8px;border-top:1px solid var(--line)}.conversation_abortedBadge__xughr{border-radius:999px;color:var(--muted);border:1px dashed var(--line-strong)}.conversation_abortedBadge__xughr,.conversation_truncatedBadge__yQQmL{align-self:flex-start;display:inline-flex;align-items:center;margin-top:8px;padding:2px 10px;font-size:11.5px;line-height:1.6;background:var(--bg-soft)}.conversation_truncatedBadge__yQQmL{border-radius:999px;color:var(--accent);border:1px dashed var(--accent-dim)}.conversation_unfinishedBadge__YXEk7{border-radius:999px;color:var(--amber);border:1px dashed var(--amber-40)}.conversation_failedBadge__UN_Qc,.conversation_unfinishedBadge__YXEk7{align-self:flex-start;display:inline-flex;align-items:center;margin-top:8px;padding:2px 10px;font-size:11.5px;line-height:1.6;background:var(--bg-soft)}.conversation_failedBadge__UN_Qc{border-radius:999px;color:var(--danger);border:1px dashed var(--danger-40)}.conversation_streamStatus__ZbbsR{margin-bottom:8px;font-size:12px;line-height:1.6;color:var(--muted)}.conversation_systemMessage__l9IyV .conversation_messageMeta__7KZnz{color:var(--muted)}.conversation_systemNotice__nyxjU{background:var(--bg-soft);border-color:var(--line-strong);border-style:dashed;color:var(--text-dim)}.conversation_suggestionChips__fCE9s{display:flex;gap:6px;flex-wrap:wrap;padding:8px 18px 0}.conversation_suggestionButton__4OoS8{font-size:11.5px;color:var(--text-dim);background:transparent;border:1px solid var(--line-strong);border-radius:999px;padding:3px 11px;cursor:pointer;transition:all .15s ease}.conversation_suggestionButton__4OoS8:hover{color:var(--accent);border-color:var(--accent-dim);background:rgba(255,191,0,.06)}[data-theme=light] .conversation_suggestionButton__4OoS8{border-color:#d6d1c2;color:#55524a}[data-theme=light] .conversation_suggestionButton__4OoS8:hover{color:#8f6500;border-color:#8f6500;background:rgba(201,146,0,.08)}.conversation_quotaBar__87dJZ{justify-content:space-between;padding:8px 18px 12px;font-size:11.5px;color:var(--muted);border-top:1px solid var(--line);background:var(--bg-soft)}.conversation_quotaBar__87dJZ,.conversation_quotaLeft__dxC5L{display:flex;align-items:center}.conversation_costDetailToggle__12Jhl{background:none;border:1px solid var(--line-strong);color:var(--accent-dim);border-radius:6px;padding:2px 8px;font-size:11.5px;cursor:pointer;font-family:var(--font-mono,monospace);transition:all .15s ease;display:inline-flex;align-items:center;gap:4px}.conversation_costDetailToggle__12Jhl:hover{color:var(--accent);border-color:var(--accent);background:rgba(255,191,0,.06)}.conversation_costDetailToggleActive__X3AUu{color:var(--accent);border-color:var(--accent);background:rgba(255,191,0,.1)}[data-theme=light] .conversation_costDetailToggle__12Jhl{border-color:#d6d1c2;color:#8f6500}[data-theme=light] .conversation_costDetailToggleActive__X3AUu,[data-theme=light] .conversation_costDetailToggle__12Jhl:hover{color:#5c4100;border-color:#8f6500;background:rgba(201,146,0,.08)}.conversation_quotaCenter__Rkqwp{display:flex;align-items:center;gap:10px;margin:0 auto}.conversation_quotaTrack__vqi7t{width:110px;height:5px;background:var(--line);border-radius:3px;overflow:hidden}.conversation_quotaFill__gFfhg{height:100%;background:var(--accent);border-radius:3px;transition:width .3s ease}[data-theme=light] .conversation_quotaFill__gFfhg{background:#c99200}.conversation_quotaRight__H45OJ{display:flex;align-items:center}.conversation_toConsoleLink__XtZ1E{color:var(--accent-dim);text-decoration:none;font-size:11.5px;transition:color .15s}.conversation_toConsoleLink__XtZ1E:hover{color:var(--accent);text-shadow:0 0 8px rgba(255,191,0,.4)}.conversation_errorMessageBanner__bIFHA{display:flex;align-items:center;gap:8px;padding:8px 16px;background:color-mix(in srgb,var(--danger) 10%,transparent);border-bottom:1px solid color-mix(in srgb,var(--danger) 30%,transparent);color:var(--danger);font-size:12px;line-height:1.4}.conversation_modeBar__SpnK8{display:flex;align-items:center;justify-content:space-between;padding:6px 18px;background:var(--surface);border-bottom:1px solid var(--line);font-size:11.5px}.conversation_modeBadge__u0aIx{display:inline-flex;align-items:center;gap:6px;color:var(--text-dim)}.conversation_modeTagFree___9eT_{background:color-mix(in srgb,var(--accent) 12%,transparent);border:1px solid color-mix(in srgb,var(--accent) 30%,transparent);color:var(--accent);padding:2px 6px;border-radius:4px;font-size:11px}[data-theme=light] .conversation_toConsoleLink__XtZ1E{color:#8f6500}[data-theme=light] .conversation_toConsoleLink__XtZ1E:hover{color:#5c4100}@keyframes conversation_messageFadeIn__MUExa{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.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}}.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}.tableControls_overlay__Mvxu8{position:absolute;left:0;top:0;width:0;height:0;z-index:5;pointer-events:none}.tableControls_columnGutter__L4U_D,.tableControls_rowGutter__m6AGU{position:absolute;display:flex;align-items:center;justify-content:center;border-radius:4px;cursor:pointer;pointer-events:auto;transition:background-color .12s ease}.tableControls_columnGutter__L4U_D:hover,.tableControls_rowGutter__m6AGU:hover{background-color:var(--accent-08)}.tableControls_actionButton__BCPgO{display:flex;align-items:center;justify-content:center;width:14px;height:14px;padding:0;border:1px solid var(--line-strong);border-radius:4px;background-color:var(--surface);color:var(--text-dim);cursor:pointer;transition:color .12s ease,border-color .12s ease,background-color .12s ease}.tableControls_actionButton__BCPgO:before{content:"";width:9px;height:9px;background-color:currentColor;-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.6' stroke-linecap='round'><path d='M5 12h14M12 5v14'/></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.6' stroke-linecap='round'><path d='M5 12h14M12 5v14'/></svg>");-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-position:center;mask-position:center}.tableControls_actionButton__BCPgO[data-action=delete]:before{-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='M3 6h18'/><path d='M8 6V4h8v2'/><path d='M19 6l-1 14H6L5 6'/><path d='M10 11v5M14 11v5'/></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='M3 6h18'/><path d='M8 6V4h8v2'/><path d='M19 6l-1 14H6L5 6'/><path d='M10 11v5M14 11v5'/></svg>")}.tableControls_actionButton__BCPgO:hover:not(:disabled){color:var(--accent);border-color:var(--accent-45);background-color:var(--accent-08)}.tableControls_actionButton__BCPgO[data-action=delete]:hover:not(:disabled){color:var(--danger);border-color:var(--danger-40);background-color:var(--danger-08)}.tableControls_actionButton__BCPgO:disabled{cursor:not-allowed;opacity:.4}.tableControls_insertGuide__3g3_n{position:absolute;border-radius:1px;background-color:var(--accent);pointer-events:none}

/*! 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 .milkdown .editor table{width:100%;border-collapse:separate;border-spacing:0;margin:26px 0;border:1px solid var(--line-strong);border-radius:8px;box-shadow:none;background:var(--bg-soft);font-family:var(--mono);font-size:13.5px;line-height:1.75}.MilkdownContent_content__8UHRY .milkdown .editor td,.MilkdownContent_content__8UHRY .milkdown .editor th{padding:10px 14px!important;text-align:left;border:none;border-right:1px solid var(--line);border-bottom:1px solid var(--line);background-color:transparent;color:var(--text-dim)}.MilkdownContent_content__8UHRY .milkdown .editor td p,.MilkdownContent_content__8UHRY .milkdown .editor th p{margin:0;font-family:inherit;font-size:inherit;line-height:inherit;color:inherit}.MilkdownContent_content__8UHRY .milkdown .editor tr>:last-child{border-right:none}.MilkdownContent_content__8UHRY .milkdown .editor tr:last-child>*{border-bottom:none}.MilkdownContent_content__8UHRY .milkdown .editor tr:first-child>:first-child{border-top-left-radius:7px}.MilkdownContent_content__8UHRY .milkdown .editor tr:first-child>:last-child{border-top-right-radius:7px}.MilkdownContent_content__8UHRY .milkdown .editor tr:last-child>:first-child{border-bottom-left-radius:7px}.MilkdownContent_content__8UHRY .milkdown .editor tr:last-child>:last-child{border-bottom-right-radius:7px}.MilkdownContent_content__8UHRY .milkdown .editor th{background-color:var(--surface);border-bottom-color:var(--line-strong);color:var(--accent-dim);font-weight:600}.MilkdownContent_content__8UHRY .milkdown .editor tr:hover>td{background-color:var(--surface);color:var(--text)}.MilkdownContent_content__8UHRY .milkdown .editor td.selectedCell,.MilkdownContent_content__8UHRY .milkdown .editor th.selectedCell{background-color:color-mix(in srgb,var(--accent) 16%,transparent)!important;color:var(--text)!important}.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:2px 6px;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}