.blocks_code__mOagn .shiki,.blocks_code__mOagn .shiki span{color:var(--shiki-light);background-color:var(--shiki-light-bg)}:root[data-theme=dark] .blocks_code__mOagn .shiki,:root[data-theme=dark] .blocks_code__mOagn .shiki span{color:var(--shiki-dark);background-color:var(--shiki-dark-bg)}@media (prefers-color-scheme:dark){:root:not([data-theme=light]) .blocks_code__mOagn .shiki,:root:not([data-theme=light]) .blocks_code__mOagn .shiki span{color:var(--shiki-dark);background-color:var(--shiki-dark-bg)}}.blocks_beforeAfter__CF0w7,.blocks_callout__47ZUy,.blocks_code__mOagn,.blocks_cta__BfUv5,.blocks_figure__rRrlb,.blocks_prompt__D6AQX,.blocks_prosCons__cfqTT,.blocks_scroll__Jx19p,.blocks_steps__zr16s,.blocks_verdict__i4Hm_{margin-block:1.8rem}.blocks_callout__47ZUy{border:1px solid var(--rule);border-left-width:3px;border-radius:var(--radius-sm);background:var(--paper-raised);padding:1rem 1.15rem}.blocks_callout__47ZUy[data-variant=warning]{border-left-color:var(--rule-strong)}.blocks_callout__47ZUy[data-variant=hotTake]{border-left-color:var(--accent);background:var(--accent-soft)}.blocks_calloutTitle__ZguJE{margin:0 0 .4rem;font:600 var(--text-md) /1.4 var(--sans);letter-spacing:var(--tracking);text-transform:uppercase;color:var(--muted)}.blocks_prosCons__cfqTT{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.blocks_cons__U__3J,.blocks_pros___o3gv{border:1px solid var(--rule);border-radius:var(--radius-sm);padding:.9rem 1.1rem}.blocks_pros___o3gv{border-top:3px solid var(--accent)}.blocks_cons__U__3J{border-top:3px solid var(--rule-strong)}.blocks_prosConsHeading__VdBiB{margin:0 0 .5rem;font:600 var(--text-sm) /1.4 var(--sans);letter-spacing:var(--tracking);text-transform:uppercase;color:var(--muted)}.blocks_scroll__Jx19p{overflow-x:auto;border:1px solid var(--rule);border-radius:var(--radius-sm)}.blocks_table__9YqEt{width:100%;border-collapse:collapse;font:var(--text-md) /1.5 var(--sans)}.blocks_table__9YqEt td,.blocks_table__9YqEt th{padding:.6rem .9rem;text-align:left;border-bottom:1px solid var(--rule);white-space:nowrap}.blocks_table__9YqEt th{color:var(--muted);font-weight:600}.blocks_caption__a95Av{padding:.6rem .9rem;text-align:left;color:var(--muted);font-size:var(--text-sm)}.blocks_steps__zr16s{padding-left:1.4rem}.blocks_steps__zr16s>li+li{margin-top:1rem}.blocks_stepTitle__XIZ5I{margin:0 0 .3rem;font-weight:600}.blocks_prompt__D6AQX{border:1px solid var(--rule);border-radius:var(--radius-sm);background:var(--paper-sunk);padding:1rem 1.15rem}.blocks_promptHead__PtvoS{display:flex;justify-content:space-between;gap:1rem;align-items:baseline}.blocks_promptTools__SrjvQ{display:inline-flex;align-items:center;gap:.6rem}.blocks_promptLabel__Vq8Pr,.blocks_promptModel__2c7gA{margin:0;font:600 var(--text-xs) /1.4 var(--sans);letter-spacing:var(--tracking);text-transform:uppercase;color:var(--muted)}.blocks_promptBody__lmPNu{margin:.6rem 0 0;white-space:pre-wrap;word-break:break-word;font:var(--text-sm) /1.6 var(--mono)}.blocks_variables__ytH_q{margin:.9rem 0 0;display:grid;grid-gap:.35rem;gap:.35rem;font-size:var(--text-sm)}.blocks_variables__ytH_q div{display:flex;gap:.5rem}.blocks_variables__ytH_q dt{font-family:var(--mono);color:var(--accent-text)}.blocks_variables__ytH_q dd{margin:0;color:var(--muted)}.blocks_expected__gsdz_,.blocks_verified__jtvxy{margin:.7rem 0 0;font-size:var(--text-sm);color:var(--muted)}.blocks_expectedLabel__FhMpl{font-weight:600;color:var(--ink-soft)}.blocks_code__mOagn{margin-inline:0}.blocks_codeName__ROQxe{margin-bottom:.35rem;font:var(--text-xs) /1.4 var(--mono);color:var(--muted)}.blocks_codeBox__BE_GN{position:relative}.blocks_code__mOagn .blocks_codeBox__BE_GN.blocks_codeBox__BE_GN pre{padding-top:2.6rem}.blocks_codeCopy__2sqqh{position:absolute;top:.4rem;right:.4rem;z-index:1}.blocks_verdict__i4Hm_{border:1px solid var(--rule);border-radius:var(--radius-sm);padding:1rem 1.15rem;background:var(--paper-raised)}.blocks_verdictHeadline__8IpLm{margin:0;font:600 var(--text-xl) /1.35 var(--display)}.blocks_score__TEh7g{margin:.35rem 0 0;font:600 var(--text-lg) /1.2 var(--mono);color:var(--accent-text)}.blocks_bestFor__xAyhi{margin:.6rem 0 0;font-size:var(--text-sm);color:var(--muted)}.blocks_beforeAfter__CF0w7{display:grid;grid-gap:1rem;gap:1rem;grid-template-columns:repeat(auto-fit,minmax(15rem,1fr))}.blocks_side__FYSz5{border:1px solid var(--rule);border-radius:var(--radius-sm);padding:.9rem 1.1rem}.blocks_side__FYSz5 img{width:100%;height:auto}.blocks_sideLabel__gEyAT{margin:0 0 .5rem;font:600 var(--text-sm) /1.4 var(--sans);letter-spacing:var(--tracking);text-transform:uppercase;color:var(--muted)}.blocks_figure__rRrlb{margin-inline:0}.blocks_figure__rRrlb img{width:100%;height:auto;border-radius:var(--radius-sm)}.blocks_figCaption__qOQMe{margin-top:.5rem;font-size:var(--text-sm);color:var(--muted)}.blocks_cta__BfUv5{border:1px solid var(--rule);border-radius:var(--radius-sm);padding:1rem 1.15rem;background:var(--accent-soft)}.blocks_ctaHeadline__69SXt{margin:0;font:600 var(--text-lg) /1.35 var(--display)}.blocks_ctaBody__YQcT3{margin:.4rem 0 0;color:var(--ink-soft)}.BookmarkButton_button__BWWkk{display:inline-flex;align-items:center;gap:.45rem;padding:.4rem .8rem .4rem .6rem;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius-pill);color:var(--ink-soft);font:500 var(--text-sm)/1 var(--sans);cursor:pointer;transition:background-color var(--motion-duration-fast) var(--motion-ease),border-color var(--motion-duration-fast) var(--motion-ease)}.BookmarkButton_button__BWWkk:hover,.BookmarkButton_saved__a_jYX{background:var(--accent-soft);border-color:var(--accent)}.BookmarkButton_saved__a_jYX{color:var(--accent-text)}.BookmarkButton_glyph__1hoW5{font-size:var(--text-lg);line-height:1}.BookmarkButton_compact__w4xns{padding:.35rem .5rem;gap:0}.BookmarkButton_compact__w4xns .BookmarkButton_glyph__1hoW5{font-size:var(--text-md)}.BookmarkButton_label__BUFN0{display:inline-block;min-inline-size:9ch;text-align:left}@media (prefers-reduced-motion:reduce){.BookmarkButton_button__BWWkk{transition:none}}.Changelog_box__Q_cIp{max-width:var(--measure);margin:1.6rem auto 0}.Changelog_label__3Xp8r{margin:0 0 .5rem;color:var(--muted)}.Changelog_list__GBHE9{margin:0;padding-left:1.2rem;display:grid;grid-gap:.35rem;gap:.35rem;font-size:var(--text-sm);line-height:1.6;color:var(--ink-soft)}.CommentForm_wrap__FQrj1{margin:2rem 0 0;max-width:var(--measure);margin-inline:auto}.CommentForm_form__yigIS{display:flex;flex-direction:column;gap:.75rem;padding:1.25rem;background:var(--paper-sunk);border:1px solid var(--rule);border-radius:var(--radius)}.CommentForm_heading__1u5R4{margin:0;color:var(--muted)}.CommentForm_editor__UaApP,.CommentForm_input__TkDgS,.CommentForm_textarea__OWIp2{width:100%;padding:.6rem .75rem;background:var(--paper);border:1px solid var(--rule-strong);border-radius:var(--radius);color:var(--ink);font:400 var(--text-sm)/1.6 var(--sans)}.CommentForm_editor__UaApP,.CommentForm_textarea__OWIp2{resize:vertical}.CommentForm_editor__UaApP:focus-visible,.CommentForm_input__TkDgS:focus-visible,.CommentForm_textarea__OWIp2:focus-visible{outline:2px solid var(--accent);outline-offset:1px}.CommentForm_honeypot__StGsX{position:absolute;left:-9999px;width:1px;height:1px;opacity:0}.CommentForm_submit__xk4xU{align-self:flex-start;padding:.5rem 1.25rem;background:var(--accent);border:1px solid var(--accent);border-radius:var(--radius-pill);color:var(--paper);font:600 var(--text-sm)/1 var(--sans);cursor:pointer;transition:opacity var(--motion-duration-fast) var(--motion-ease)}.CommentForm_submit__xk4xU:disabled{cursor:progress;opacity:.65}.CommentForm_notice__2qpIr{margin:.75rem 0 0;font:400 var(--text-xs)/1.5 var(--sans);color:var(--ink-soft)}.CommentForm_noticeHidden__C5Ih1{margin:0;height:0;overflow:hidden}.CommentForm_mine__Wya_z{list-style:none;margin:.75rem 0 0;padding:0}.CommentForm_mineItem__d_Z12{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem .75rem}.CommentForm_mineLabel__BV5bs{font:400 var(--text-xs)/1.5 var(--sans);color:var(--muted)}.CommentForm_mineAction__CgRuv{padding:0;background:none;border:0;color:var(--accent-text);font:500 var(--text-xs)/1.5 var(--sans);text-decoration:underline;cursor:pointer}.CommentForm_mineAction__CgRuv:disabled{cursor:progress;opacity:.65}@media (prefers-reduced-motion:reduce){.CommentForm_submit__xk4xU{transition:none}}.CommentList_wrap__swJ4K{margin:3rem 0 0;max-width:var(--measure);margin-inline:auto}.CommentList_heading__0mUBE{margin:0 0 1.25rem;color:var(--muted)}.CommentList_invitation__nZEJW{margin:0;font:400 var(--text-sm)/1.6 var(--sans);color:var(--ink-soft)}.CommentList_replies___EU_C,.CommentList_thread__ANqJ_{list-style:none;margin:0;padding:0}.CommentList_thread__ANqJ_>.CommentList_item__Ow89H+.CommentList_item__Ow89H{margin-top:1.5rem}.CommentList_replies___EU_C{margin-top:1rem;padding-left:1.25rem;border-left:1px solid var(--rule)}.CommentList_replies___EU_C>.CommentList_item__Ow89H+.CommentList_item__Ow89H{margin-top:1rem}.CommentList_comment__Z83KM{padding:1rem 1.25rem;background:var(--paper-sunk);border:1px solid var(--rule);border-radius:var(--radius)}.CommentList_byline__9aVQW{display:flex;flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;margin:0 0 .5rem}.CommentList_author__Zn6_B{font:600 var(--text-sm)/1.4 var(--sans);color:var(--ink)}.CommentList_time__pejkK{font:400 var(--text-xs)/1.4 var(--sans);color:var(--muted)}.CommentList_body__i0kRD{margin:0;font:400 var(--text-sm)/1.7 var(--sans);color:var(--ink-soft);white-space:pre-wrap;overflow-wrap:anywhere}