.HarnessFigure_figure__dZgei{border:0;padding:0}.HarnessFigure_figure__dZgei figcaption{max-width:715px}.HarnessFigure_diagram__0Tp3P{font:16px/1.65 Arial,PingFang SC,sans-serif;color:var(--ink)}@media(min-width:1280px){.HarnessFigure_figure__dZgei .HarnessFigure_diagram__0Tp3P{width:960px;margin-left:calc((100% - 960px)/2)}}@media(max-width:1279px){.HarnessFigure_figure__dZgei .HarnessFigure_diagram__0Tp3P{max-width:430px}}.MergeTreeGraphic_graphic__1Ym3o{--graph-ink:#173033;--graph-teal:#28766f;--graph-rust:#b95c43;--graph-gray:#89918b;--graph-paper:var(--paper,#f5f2ea);width:100%;color:var(--graph-ink)}.MergeTreeGraphic_desktop__n9egL,.MergeTreeGraphic_mobile__7100w{display:block;width:100%;height:auto;font-family:Arial,PingFang SC,Noto Sans CJK SC,sans-serif;text-rendering:optimizeLegibility}.MergeTreeGraphic_mobile__7100w{display:none}.MergeTreeGraphic_ink___Bd6O{fill:var(--graph-ink)}.MergeTreeGraphic_teal__duoWg{fill:var(--graph-teal)}.MergeTreeGraphic_rust__It4iR{fill:var(--graph-rust)}.MergeTreeGraphic_gray__V_pnd{fill:var(--graph-gray)}.MergeTreeGraphic_label__4RlBK{font-size:20px;font-weight:600}.MergeTreeGraphic_detail__0cEMh{font-size:18px}.MergeTreeGraphic_outcome__ub7m_{font-size:26px;font-weight:600}.MergeTreeGraphic_fine__HbKUp,.MergeTreeGraphic_mainLine__QIs2Y{fill:none;stroke-linecap:round;stroke-linejoin:round}.MergeTreeGraphic_mainLine__QIs2Y{stroke-width:2}.MergeTreeGraphic_fine__HbKUp{stroke-width:1.25}.MergeTreeGraphic_conditional__wETgw{stroke-dasharray:4 5}.MergeTreeGraphic_inkStroke__DmUSE{stroke:var(--graph-ink)}.MergeTreeGraphic_tealStroke__aa1yg{stroke:var(--graph-teal)}.MergeTreeGraphic_rustStroke__shkxv{stroke:var(--graph-rust)}.MergeTreeGraphic_grayStroke__TwdwN{stroke:var(--graph-gray);opacity:.45}.MergeTreeGraphic_paper__7Gx6n{fill:var(--graph-paper)}.MergeTreeGraphic_inkFill__T2bIw{fill:var(--graph-ink)}.MergeTreeGraphic_tealFill__4TUVE{fill:var(--graph-teal)}.MergeTreeGraphic_rustFill__eEdEB{fill:var(--graph-rust)}@media(max-width:1279px){.MergeTreeGraphic_desktop__n9egL{display:none}.MergeTreeGraphic_mobile__7100w{display:block}.MergeTreeGraphic_label__4RlBK{font-size:18px}.MergeTreeGraphic_detail__0cEMh{font-size:16px}.MergeTreeGraphic_outcome__ub7m_{font-size:24px}}.GuardRegistryGraphics_graphic__dW5gG{--graph-ink:#173033;--graph-teal:#28766f;--graph-rust:#b95c43;--graph-gray:#89918b;--graph-paper:var(--paper,#f5f2ea);width:100%;color:var(--graph-ink)}.GuardRegistryGraphics_desktop__DayRp,.GuardRegistryGraphics_mobile__noFAp{display:block;width:100%;height:auto;font-family:Arial,PingFang SC,Noto Sans CJK SC,sans-serif;text-rendering:optimizeLegibility}.GuardRegistryGraphics_mobile__noFAp{display:none}.GuardRegistryGraphics_ink__9skHH{fill:var(--graph-ink)}.GuardRegistryGraphics_teal__glRf_{fill:var(--graph-teal)}.GuardRegistryGraphics_rust___f_W6{fill:var(--graph-rust)}.GuardRegistryGraphics_gray__TYBsB{fill:var(--graph-gray)}.GuardRegistryGraphics_label__vK8wg{font-size:20px;font-weight:600}.GuardRegistryGraphics_detail__S5AuG{font-size:18px}.GuardRegistryGraphics_note__K8SL4{font-size:16px}.GuardRegistryGraphics_outcome__jUKG0{font-size:24px;font-weight:600}.GuardRegistryGraphics_mono__IYXZg{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.GuardRegistryGraphics_fine__skDPh,.GuardRegistryGraphics_mainLine__b1YNr{fill:none;stroke-linecap:round;stroke-linejoin:round}.GuardRegistryGraphics_mainLine__b1YNr{stroke-width:2}.GuardRegistryGraphics_fine__skDPh{stroke-width:1.25}.GuardRegistryGraphics_conditional__e9oGI{stroke-dasharray:4 5}.GuardRegistryGraphics_inkStroke__NisH0{stroke:var(--graph-ink)}.GuardRegistryGraphics_tealStroke__d9_o_{stroke:var(--graph-teal)}.GuardRegistryGraphics_rustStroke__iw1EX{stroke:var(--graph-rust)}.GuardRegistryGraphics_grayStroke__i_v94{stroke:var(--graph-gray)}.GuardRegistryGraphics_paper__PvhJl{fill:var(--graph-paper)}.GuardRegistryGraphics_inkFill__8ic1K{fill:var(--graph-ink)}.GuardRegistryGraphics_tealFill__vjeV9{fill:var(--graph-teal)}.GuardRegistryGraphics_rustFill__3hmiN{fill:var(--graph-rust)}@media(max-width:1279px){.GuardRegistryGraphics_desktop__DayRp{display:none}.GuardRegistryGraphics_mobile__noFAp{display:block}.GuardRegistryGraphics_label__vK8wg{font-size:18px}.GuardRegistryGraphics_detail__S5AuG,.GuardRegistryGraphics_note__K8SL4{font-size:16px}.GuardRegistryGraphics_outcome__jUKG0{font-size:22px}}.ArchitectureGraphics_graphic__Rch9w{--graph-ink:#173033;--graph-teal:#28766f;--graph-rust:#b95c43;--graph-gray:#89918b;--graph-paper:none;width:100%;color:var(--graph-ink)}.ArchitectureGraphics_desktop__yFWZm,.ArchitectureGraphics_mobile__Y85em{display:block;width:100%;height:auto;font-family:Arial,PingFang SC,Noto Sans CJK SC,sans-serif;text-rendering:optimizeLegibility}.ArchitectureGraphics_mobile__Y85em{display:none}.ArchitectureGraphics_label__gY1Sc{font-size:20px;font-weight:600}.ArchitectureGraphics_body__AbbdZ,.ArchitectureGraphics_caption__VC_vO{font-size:18px}.ArchitectureGraphics_mono__Ze2nm{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace}.ArchitectureGraphics_ink__xKi_k{fill:var(--graph-ink)}.ArchitectureGraphics_teal__Vq7fv{fill:var(--graph-teal)}.ArchitectureGraphics_rust__g0AAs{fill:var(--graph-rust)}.ArchitectureGraphics_gray__uTqsQ{fill:var(--graph-gray)}.ArchitectureGraphics_inkStroke__t1gYT{stroke:var(--graph-ink)}.ArchitectureGraphics_tealStroke__FMz2V{stroke:var(--graph-teal)}.ArchitectureGraphics_rustStroke__sHedN{stroke:var(--graph-rust)}.ArchitectureGraphics_grayStroke__Ho79p{stroke:var(--graph-gray)}.ArchitectureGraphics_inkFill__xRkw1{fill:var(--graph-ink)}.ArchitectureGraphics_tealFill__v_rXG{fill:var(--graph-teal)}.ArchitectureGraphics_rustFill__NihDr{fill:var(--graph-rust)}.ArchitectureGraphics_grayFill__d_dYD{fill:var(--graph-gray)}.ArchitectureGraphics_paper__qc24m{fill:var(--graph-paper)}.ArchitectureGraphics_line__14MYq,.ArchitectureGraphics_relation__c3m9O{fill:none;stroke-linecap:round;stroke-linejoin:round}.ArchitectureGraphics_line__14MYq{stroke-width:2}.ArchitectureGraphics_relation__c3m9O{stroke-width:1.25}.ArchitectureGraphics_dashed__JDZug{stroke-dasharray:4 5}@media(max-width:1279px){.ArchitectureGraphics_desktop__yFWZm{display:none}.ArchitectureGraphics_mobile__Y85em{display:block}.ArchitectureGraphics_label__gY1Sc{font-size:18px}.ArchitectureGraphics_body__AbbdZ,.ArchitectureGraphics_caption__VC_vO{font-size:16px}}.LongTaskGraphics_graphic__pK7fr{--ink:#173033;--teal:#28766f;--rust:#b95c43;--gray:#89918b;width:100%;isolation:isolate;color:var(--ink)}.LongTaskGraphics_graphic__pK7fr svg{display:block;width:100%;height:auto;overflow:visible;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;fill:var(--ink)}.LongTaskGraphics_graphic__pK7fr .LongTaskGraphics_mobile__Ljtbq{display:none}.LongTaskGraphics_heading__yuxC6{font-size:20px;font-weight:500}.LongTaskGraphics_label__YWrnT{font-size:18px;font-weight:500}.LongTaskGraphics_annotation__zpH6H{font-size:16px;fill:#65736b}.LongTaskGraphics_code__VHT3L{font:16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.LongTaskGraphics_state__XmYwP{font:18px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.LongTaskGraphics_document__2XL0Y,.LongTaskGraphics_gate__4BH5S,.LongTaskGraphics_link__Hs_UZ,.LongTaskGraphics_rule__fw3xp,.LongTaskGraphics_secondary__9Lh92{fill:none;stroke-linecap:round;stroke-linejoin:round}.LongTaskGraphics_link__Hs_UZ{stroke-width:2}.LongTaskGraphics_conditional__A89dG{stroke-dasharray:5 5;stroke-width:1.5}.LongTaskGraphics_ink__jA_kw{stroke:var(--ink)}.LongTaskGraphics_teal__z93Ik{stroke:var(--teal)}.LongTaskGraphics_rust__CKW6F{stroke:var(--rust)}.LongTaskGraphics_secondary__9Lh92{stroke:var(--gray);stroke-width:1.25}.LongTaskGraphics_gate__4BH5S{stroke-width:2}.LongTaskGraphics_document__2XL0Y{stroke:var(--ink);stroke-width:1.25}.LongTaskGraphics_rule__fw3xp{stroke:var(--gray);stroke-width:1;stroke-opacity:.25}.LongTaskGraphics_event__YP3H0{fill:none;stroke-width:1.25}.LongTaskGraphics_point__kc30w.LongTaskGraphics_ink__jA_kw{fill:var(--ink);stroke:none}.LongTaskGraphics_point__kc30w.LongTaskGraphics_teal__z93Ik{fill:var(--teal);stroke:none}.LongTaskGraphics_point__kc30w.LongTaskGraphics_rust__CKW6F{fill:var(--rust);stroke:none}.LongTaskGraphics_tealText__XRqZ0{fill:var(--teal)}.LongTaskGraphics_rustText__pCxN_{fill:var(--rust)}@media(max-width:1279px){.LongTaskGraphics_graphic__pK7fr .LongTaskGraphics_desktop__HNuYq{display:none}.LongTaskGraphics_graphic__pK7fr .LongTaskGraphics_mobile__Ljtbq{display:block}.LongTaskGraphics_heading__yuxC6{font-size:20px}.LongTaskGraphics_label__YWrnT{font-size:18px}.LongTaskGraphics_annotation__zpH6H,.LongTaskGraphics_code__VHT3L{font-size:16px}}.EnterpriseGrowthGraphics_graphic__N6GBQ{--ink:#173033;--teal:#28766f;--rust:#b95c43;--gray:#89918b;width:100%;isolation:isolate;color:var(--ink)}.EnterpriseGrowthGraphics_graphic__N6GBQ svg{display:block;width:100%;height:auto;overflow:visible;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;fill:var(--ink)}.EnterpriseGrowthGraphics_graphic__N6GBQ .EnterpriseGrowthGraphics_mobile__Zc_8Z{display:none}.EnterpriseGrowthGraphics_heading__I0oxc{font-size:20px;font-weight:500}.EnterpriseGrowthGraphics_label__l9oKO{font-size:18px;font-weight:500}.EnterpriseGrowthGraphics_annotation__gw9Mq{font-size:16px;fill:#65736b}.EnterpriseGrowthGraphics_code__ooXUI{font:16px ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.EnterpriseGrowthGraphics_boundary__fXRgC,.EnterpriseGrowthGraphics_document__r2vWi,.EnterpriseGrowthGraphics_gate__Omuml,.EnterpriseGrowthGraphics_link__zJc7H,.EnterpriseGrowthGraphics_secondary__XV6Gk,.EnterpriseGrowthGraphics_shelf__tbvJa{fill:none;stroke-linecap:round;stroke-linejoin:round}.EnterpriseGrowthGraphics_link__zJc7H{stroke-width:2}.EnterpriseGrowthGraphics_conditional__Np_qE{stroke-dasharray:5 5;stroke-width:1.5}.EnterpriseGrowthGraphics_ink__OJovD{stroke:var(--ink)}.EnterpriseGrowthGraphics_teal__FhrRQ{stroke:var(--teal)}.EnterpriseGrowthGraphics_rust__Uv7mh{stroke:var(--rust)}.EnterpriseGrowthGraphics_secondary__XV6Gk{stroke:var(--gray);stroke-width:1.25}.EnterpriseGrowthGraphics_gate__Omuml{stroke-width:2}.EnterpriseGrowthGraphics_document__r2vWi{stroke:var(--ink);stroke-width:1.25}.EnterpriseGrowthGraphics_shelf__tbvJa{stroke:var(--gray);stroke-width:1.25;stroke-opacity:.5}.EnterpriseGrowthGraphics_boundary__fXRgC{stroke:var(--rust);stroke-width:1.25;stroke-opacity:.65}.EnterpriseGrowthGraphics_event__4P9G_{fill:none;stroke-width:1.25}.EnterpriseGrowthGraphics_point__7RWkw.EnterpriseGrowthGraphics_ink__OJovD{fill:var(--ink);stroke:none}.EnterpriseGrowthGraphics_point__7RWkw.EnterpriseGrowthGraphics_teal__FhrRQ{fill:var(--teal);stroke:none}.EnterpriseGrowthGraphics_point__7RWkw.EnterpriseGrowthGraphics_rust__Uv7mh{fill:var(--rust);stroke:none}.EnterpriseGrowthGraphics_tealText__N9icj{fill:var(--teal)}.EnterpriseGrowthGraphics_rustText__SWJnJ{fill:var(--rust)}@media(max-width:1279px){.EnterpriseGrowthGraphics_graphic__N6GBQ .EnterpriseGrowthGraphics_desktop__E_Z_w{display:none}.EnterpriseGrowthGraphics_graphic__N6GBQ .EnterpriseGrowthGraphics_mobile__Zc_8Z{display:block}.EnterpriseGrowthGraphics_heading__I0oxc{font-size:20px}.EnterpriseGrowthGraphics_label__l9oKO{font-size:18px}.EnterpriseGrowthGraphics_annotation__gw9Mq,.EnterpriseGrowthGraphics_code__ooXUI{font-size:16px}}.EditorialPreview_detailPage___BoTf,.EditorialPreview_indexPage__uVoop{--paper:#fafafa;--ink:#242424;--muted:#666666;--line:#e5e5e5;--green:#35685f;font-family:-apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,PingFang SC,Noto Sans CJK SC,sans-serif}body:has(.EditorialPreview_detailPage___BoTf) [data-noise-texture],body:has(.EditorialPreview_indexPage__uVoop) [data-noise-texture]{display:none}.EditorialPreview_detailPage___BoTf a:focus-visible,.EditorialPreview_detailPage___BoTf button:focus-visible,.EditorialPreview_detailPage___BoTf summary:focus-visible,.EditorialPreview_indexPage__uVoop a:focus-visible,.EditorialPreview_indexPage__uVoop button:focus-visible,.EditorialPreview_indexPage__uVoop input:focus-visible,.EditorialPreview_indexPage__uVoop select:focus-visible,.EditorialPreview_indexPage__uVoop summary:focus-visible{outline:2px solid var(--green);outline-offset:4px}.EditorialPreview_detailPage___BoTf>nav,.EditorialPreview_indexPage__uVoop>nav{height:72px;max-width:1184px;margin:0 auto;padding:0 32px}.EditorialPreview_detailPage___BoTf>nav>a,.EditorialPreview_indexPage__uVoop>nav>a{font:600 23px/1.2 -apple-system,BlinkMacSystemFont,Helvetica Neue,Arial,sans-serif;letter-spacing:-.7px}.EditorialPreview_indexPage__uVoop>nav>a>.EditorialPreview_wordmark__IzxFV{display:inline-block;margin-left:14px;padding-left:14px;border-left:1px solid #d2d2d2;color:#737373;font-size:14px;font-weight:400;letter-spacing:0}.EditorialPreview_detailPage___BoTf h1,.EditorialPreview_detailPage___BoTf h2,.EditorialPreview_detailPage___BoTf h3,.EditorialPreview_indexPage__uVoop h1,.EditorialPreview_indexPage__uVoop h2,.EditorialPreview_indexPage__uVoop h3{font-family:inherit;letter-spacing:-.035em;text-wrap:balance}.EditorialPreview_indexPage__uVoop>header{display:block;max-width:1184px;padding:80px 32px 66px}.EditorialPreview_indexPage__uVoop>header h1{font-size:60px;font-weight:500;line-height:1.2;margin:20px 0 25px}.EditorialPreview_detailPage___BoTf>header>p:first-child,.EditorialPreview_indexPage__uVoop>header>div>p:first-child{font-size:12px;line-height:1.6;letter-spacing:.12em;color:#686868;margin:0}.EditorialPreview_indexPage__uVoop>header>div>p:nth-of-type(2){font-size:20px;line-height:1.75;max-width:580px;color:#565656}.EditorialPreview_archiveCount__AF8xA{color:#737373;font-size:13px;margin:27px 0 0}.EditorialPreview_indexPage__uVoop>section{max-width:1184px;margin:0 auto;padding:44px 32px 64px}.EditorialPreview_indexPage__uVoop>section>h2,.EditorialPreview_sectionHeading__1e3z0 h2{font-size:20px;font-weight:500;line-height:1.5;margin:0}.EditorialPreview_sectionHeading__1e3z0{display:flex;justify-content:space-between;align-items:center;border-top:1px solid var(--line);padding-top:23px;margin-bottom:38px}.EditorialPreview_sectionHeading__1e3z0>span{font-size:13px;color:var(--muted)}.EditorialPreview_indexPage__uVoop>.EditorialPreview_latest__1Dd8a{padding-top:0}.EditorialPreview_latestGrid__ItJAR{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:80px}.EditorialPreview_leadStory__XlXKb,.EditorialPreview_recentStory__5C_FP{text-decoration:none}.EditorialPreview_storyMeta__aPHqg{font-size:12px;line-height:1.8;color:#737373;margin:0 0 16px}.EditorialPreview_leadStory__XlXKb h3{font-size:35px;line-height:1.5;font-weight:500;margin:0 0 24px;max-width:520px}.EditorialPreview_storySummary__b7QRX{font-size:18px;line-height:1.85;color:#565656;margin:0 0 42px}.EditorialPreview_storyFooter__NH9Ln{display:flex;gap:20px;justify-content:space-between;align-items:baseline;font-size:12px;line-height:1.8;color:#737373;margin:0}.EditorialPreview_storyFooter__NH9Ln>span:last-child{color:#343434;white-space:nowrap}.EditorialPreview_recentStories__NJ1He{display:flex;flex-direction:column}.EditorialPreview_recentStory__5C_FP{display:block;padding:0 0 25px;margin-bottom:25px;border-bottom:1px solid var(--line)}.EditorialPreview_recentStory__5C_FP:last-child{border-bottom:0;margin-bottom:0;padding-bottom:0}.EditorialPreview_recentStory__5C_FP .EditorialPreview_storyMeta__aPHqg{margin-bottom:10px}.EditorialPreview_recentStory__5C_FP h3{font-size:22px;line-height:1.6;font-weight:500;margin:0 0 12px}.EditorialPreview_recentStory__5C_FP>p:last-child{font-size:15px;line-height:1.85;color:#626262;margin:0}.EditorialPreview_leadStory__XlXKb:hover h3,.EditorialPreview_recentStory__5C_FP:hover h3{color:#35685f;text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:6px}.EditorialPreview_topics__CVVrq>div:last-child{gap:0 64px}.EditorialPreview_topics__CVVrq>div:last-child>a{border-top:0;border-bottom:1px solid var(--line);padding:20px 0}.EditorialPreview_topics__CVVrq h3{font-size:18px;line-height:1.7;font-weight:500;margin:0 0 7px}.EditorialPreview_topics__CVVrq>div:last-child p{font-size:12px;color:var(--muted)}.EditorialPreview_topics__CVVrq a:hover h3{color:var(--green)}.EditorialPreview_topics__CVVrq .EditorialPreview_sectionHeading__1e3z0{margin-bottom:7px}.EditorialPreview_archive__VjE8i .EditorialPreview_sectionHeading__1e3z0{margin-bottom:28px}.EditorialPreview_archiveControls__diY71{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:28px;margin:0 0 24px}.EditorialPreview_archiveControls__diY71 label{display:block;font-size:13px;line-height:1.7;margin-bottom:8px;color:var(--muted)}.EditorialPreview_archiveControls__diY71 input,.EditorialPreview_archiveControls__diY71 select{width:100%;min-width:0;min-height:46px;border:1px solid #8a8a8a;border-radius:4px;color:var(--ink);background:#ffffff;font:inherit;font-size:15px;padding:10px 12px}.EditorialPreview_archiveControls__diY71 input::placeholder{color:#737373}.EditorialPreview_archiveStatus__H4ysZ{display:flex;justify-content:space-between;align-items:center;gap:16px;min-height:30px;margin-bottom:12px}.EditorialPreview_archiveStatus__H4ysZ p{color:var(--muted);font-size:13px;margin:0}.EditorialPreview_archiveStatus__H4ysZ button,.EditorialPreview_emptyResults__42AJS button{padding:4px 0;background:none;border:0;font:inherit;font-size:13px;color:var(--green);text-decoration:underline;text-underline-offset:4px;cursor:pointer}.EditorialPreview_archiveList__I_5T5{margin:0;padding:0;list-style:none}.EditorialPreview_archiveList__I_5T5 li{display:grid;grid-template-columns:minmax(0,1fr) 102px;gap:36px;padding:26px 0;border-top:1px solid var(--line)}.EditorialPreview_archiveList__I_5T5 h3{font-size:21px;line-height:1.6;font-weight:500;margin:7px 0 8px}.EditorialPreview_archiveList__I_5T5 h3 a{text-decoration:none}.EditorialPreview_archiveList__I_5T5 h3 a:hover{color:var(--green);text-decoration:underline}.EditorialPreview_archiveMeta__P46X7{margin:0;color:var(--muted);font-size:12px;line-height:1.8}.EditorialPreview_archiveSummary__oMkQk{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2;overflow:hidden;margin:0;font-size:14px;line-height:1.8;color:var(--muted);max-width:750px}.EditorialPreview_archiveDate__MIpoK{display:flex;flex-direction:column;gap:7px;margin:0;padding-top:4px;font-size:12px;line-height:1.8;color:var(--muted);text-align:right}.EditorialPreview_emptyResults__42AJS{padding:50px 0;border-top:1px solid var(--line)}.EditorialPreview_emptyResults__42AJS p{margin-top:0;font-size:17px}.EditorialPreview_pagination__2zC8c{display:flex;align-items:center;justify-content:space-between;gap:20px;border-top:1px solid var(--line);padding-top:24px}.EditorialPreview_pagination__2zC8c>div{display:flex;gap:6px}.EditorialPreview_pagination__2zC8c button{min-width:40px;min-height:40px;padding:8px 10px;background:none;color:var(--ink);border:1px solid transparent;border-radius:4px;font:inherit;font-size:13px;cursor:pointer}.EditorialPreview_pagination__2zC8c button:hover:not(:disabled){background:#eeeeee}.EditorialPreview_pagination__2zC8c button[aria-current=page]{border-color:var(--green);color:var(--green)}.EditorialPreview_pagination__2zC8c button:disabled{color:#707070;cursor:default}.EditorialPreview_detailPage___BoTf>header{max-width:1024px;padding:68px 32px 40px}.EditorialPreview_detailPage___BoTf>header h1{max-width:900px;font-size:48px;font-weight:500;line-height:1.4;margin:24px 0}.EditorialPreview_detailPage___BoTf>header>p:nth-of-type(2){font-size:20px;line-height:1.75;max-width:760px;color:#565656}.EditorialPreview_articleMeta__Cvtq7{display:flex;flex-wrap:wrap;gap:10px 24px;margin-top:30px;padding-bottom:30px;border-bottom:1px solid var(--line);color:#707070;font-size:13px;line-height:1.7}.EditorialPreview_articleMeta__Cvtq7>span:first-child{color:#343434}.EditorialPreview_detailPage___BoTf>.EditorialPreview_readingLayout__2_mRl{max-width:1120px;grid-template-columns:164px minmax(0,680px);gap:68px;padding-top:8px}.EditorialPreview_detailPage___BoTf article{font-size:18px;line-height:1.85}.EditorialPreview_detailPage___BoTf article p{margin-bottom:29px}.EditorialPreview_seriesLink__s_nDY{font-size:13px;line-height:1.8;margin-bottom:27px;color:#737373}.EditorialPreview_detailPage___BoTf article h2{font-size:27px;line-height:1.6;font-weight:500;margin:64px 0 26px}.EditorialPreview_detailPage___BoTf article figure{background:none;border:0;margin:52px 0 46px}.EditorialPreview_detailPage___BoTf article figcaption{color:#666;font-size:14px;line-height:1.8;margin:20px 0 0;max-width:680px}.EditorialPreview_detailPage___BoTf article pre{background:#f5f5f5;border:1px solid #e4e4e4;border-radius:4px;font-size:14px;line-height:1.75;box-shadow:inset 0 1px 0 #ffffff}.EditorialPreview_detailPage___BoTf article th{background:#f3f3f3}.EditorialPreview_detailPage___BoTf article pre>button{background:transparent;border-color:transparent;border-radius:3px;color:#626262}.EditorialPreview_detailPage___BoTf>nav button{color:#6b6b6b;width:36px;height:36px}.EditorialPreview_detailPage___BoTf>nav button:hover{background:#ededed}.EditorialPreview_contents__aM_X9{color:#737373;padding-top:1px}.EditorialPreview_desktopContents__6gXdQ>p{font-size:12px;letter-spacing:.05em;margin:0 0 22px;color:#343434}.EditorialPreview_desktopContents__6gXdQ>a,.EditorialPreview_mobileContents__qz0tX>a{font-size:12px;line-height:1.85;margin:16px 0;color:#737373}.EditorialPreview_mobileContents__qz0tX{display:none}.EditorialPreview_detailPage___BoTf article>aside h2{font-size:21px;margin:32px 0 22px}.EditorialPreview_detailPage___BoTf>footer,.EditorialPreview_indexPage__uVoop>footer{max-width:1120px;padding:30px 0;margin:0 auto;font-size:12px}@media (max-width:800px){.EditorialPreview_detailPage___BoTf>nav,.EditorialPreview_indexPage__uVoop>nav{height:64px;padding:0 22px}.EditorialPreview_detailPage___BoTf>nav>a,.EditorialPreview_indexPage__uVoop>nav>a{font-size:21px}.EditorialPreview_indexPage__uVoop>nav>a>.EditorialPreview_wordmark__IzxFV{margin-left:10px;padding-left:10px;font-size:12px}.EditorialPreview_indexPage__uVoop>header{padding:44px 22px 40px}.EditorialPreview_indexPage__uVoop>header h1{font-size:36px;margin:19px 0 20px}.EditorialPreview_indexPage__uVoop>header>div>p:nth-of-type(2){font-size:17px;line-height:1.75}.EditorialPreview_archiveCount__AF8xA{font-size:12px;margin-top:21px}.EditorialPreview_indexPage__uVoop>section{padding:32px 22px 40px}.EditorialPreview_sectionHeading__1e3z0{margin-bottom:27px;padding-top:21px}.EditorialPreview_indexPage__uVoop>section>h2,.EditorialPreview_sectionHeading__1e3z0 h2{font-size:18px}.EditorialPreview_latestGrid__ItJAR{display:block}.EditorialPreview_leadStory__XlXKb{display:block;padding-bottom:34px}.EditorialPreview_leadStory__XlXKb h3{font-size:26px;line-height:1.6;margin-bottom:18px}.EditorialPreview_storySummary__b7QRX{font-size:16px;line-height:1.85;margin-bottom:25px}.EditorialPreview_storyFooter__NH9Ln{flex-wrap:wrap;gap:8px;font-size:11px}.EditorialPreview_recentStories__NJ1He{padding-top:27px;border-top:1px solid var(--line)}.EditorialPreview_recentStory__5C_FP h3{font-size:21px}.EditorialPreview_topics__CVVrq>div:last-child{gap:0}.EditorialPreview_topics__CVVrq h3{font-size:17px}.EditorialPreview_recentStory__5C_FP>p:last-child{display:none}.EditorialPreview_recentStory__5C_FP h3{font-size:19px;margin-bottom:0}.EditorialPreview_archiveControls__diY71{grid-template-columns:1fr;gap:16px}.EditorialPreview_archiveList__I_5T5 li{grid-template-columns:minmax(0,1fr);gap:12px;padding:24px 0}.EditorialPreview_archiveList__I_5T5 h3{font-size:20px}.EditorialPreview_archiveDate__MIpoK{flex-direction:row;gap:16px;text-align:left;padding:0}.EditorialPreview_archiveSummary__oMkQk{display:none}.EditorialPreview_pagination__2zC8c{gap:8px}.EditorialPreview_pagination__2zC8c>div{gap:0}.EditorialPreview_pagination__2zC8c button{min-width:36px;padding:8px}.EditorialPreview_detailPage___BoTf>header{padding:40px 22px 25px}.EditorialPreview_detailPage___BoTf>header h1{font-size:31px;line-height:1.5;margin:21px 0}.EditorialPreview_detailPage___BoTf>header>p:nth-of-type(2){font-size:17px;line-height:1.8}.EditorialPreview_articleMeta__Cvtq7{gap:8px 18px;font-size:12px;margin-top:24px;padding-bottom:25px}.EditorialPreview_detailPage___BoTf>.EditorialPreview_readingLayout__2_mRl{display:block;padding:0 22px 60px}.EditorialPreview_desktopContents__6gXdQ{display:none}.EditorialPreview_mobileContents__qz0tX{display:block}.EditorialPreview_contents__aM_X9{border-top:0;padding:0 0 17px;margin-bottom:29px}.EditorialPreview_mobileContents__qz0tX summary{display:flex;justify-content:space-between;gap:16px;font-size:12px;line-height:1.8}.EditorialPreview_mobileContents__qz0tX summary>span{color:#737373;font-weight:400}.EditorialPreview_mobileContents__qz0tX[open] summary>span{visibility:hidden}.EditorialPreview_detailPage___BoTf article{font-size:17px;line-height:1.85}.EditorialPreview_detailPage___BoTf article p{margin-bottom:27px}.EditorialPreview_detailPage___BoTf article h2{font-size:24px;line-height:1.6;margin:48px 0 24px}.EditorialPreview_detailPage___BoTf article figure{margin:38px 0 35px}.EditorialPreview_detailPage___BoTf article figcaption{font-size:13px}.EditorialPreview_detailPage___BoTf>footer,.EditorialPreview_indexPage__uVoop>footer{padding:26px 0;margin:0 22px;gap:18px}}.WatermarkGraphic_graphic__Z7nvQ{--graph-ink:#173033;--graph-teal:#28766f;--graph-rust:#b95c43;--graph-gray:#89918b;width:100%;color:var(--graph-ink);isolation:isolate}.WatermarkGraphic_graphic__Z7nvQ svg{display:block;width:100%;height:auto;overflow:visible;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;fill:var(--graph-ink)}.WatermarkGraphic_graphic__Z7nvQ .WatermarkGraphic_mobile__CNW7z{display:none}.WatermarkGraphic_label__U_Wou{font-size:18px;font-weight:500}.WatermarkGraphic_annotation__iiCKg{font-size:14px;fill:#65736b}.WatermarkGraphic_formula__3dcaq,.WatermarkGraphic_increment__yhtu7,.WatermarkGraphic_offset__OjhNz,.WatermarkGraphic_result__UgNCa,.WatermarkGraphic_state__kTzIU,.WatermarkGraphic_value__ohtGH{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.WatermarkGraphic_state__kTzIU{font-size:18px;font-weight:500}.WatermarkGraphic_offset__OjhNz{font-size:16px}.WatermarkGraphic_increment__yhtu7{font-size:18px}.WatermarkGraphic_formula__3dcaq{font-size:18px;letter-spacing:-.04em;fill:#65736b}.WatermarkGraphic_value__ohtGH{font-size:36px}.WatermarkGraphic_result__UgNCa{font-size:44px;font-weight:500}.WatermarkGraphic_tealText__HX6en{fill:var(--graph-teal)}.WatermarkGraphic_rustText__IzgEa{fill:var(--graph-rust)}.WatermarkGraphic_atomicBoundary__pDZUO{fill:#28766f08;stroke:#28766f60;stroke-width:1.25}.WatermarkGraphic_stateFile__CT65L{fill:none;stroke:var(--graph-ink);stroke-width:1.25;stroke-linejoin:round}.WatermarkGraphic_oldRegion__P7_r4{fill:#89918b0b}.WatermarkGraphic_newRegion__kSX2T{fill:#28766f11}.WatermarkGraphic_crashMark__PGrNh,.WatermarkGraphic_executionTeal__mRAhE,.WatermarkGraphic_execution__EgdpP,.WatermarkGraphic_fileAxis__rqi06,.WatermarkGraphic_iconLine__psjt_,.WatermarkGraphic_notExecuted__bCe76,.WatermarkGraphic_replay__ewrWF,.WatermarkGraphic_secondary__JwhjV,.WatermarkGraphic_waterline__aHEH7{fill:none;stroke-linejoin:round;stroke-linecap:round}.WatermarkGraphic_execution__EgdpP{stroke:var(--graph-ink);stroke-width:2}.WatermarkGraphic_executionTeal__mRAhE{stroke:var(--graph-teal);stroke-width:2}.WatermarkGraphic_secondary__JwhjV{stroke:var(--graph-gray);stroke-width:1.25}.WatermarkGraphic_iconLine__psjt_{stroke:var(--graph-ink);stroke-width:1.5}.WatermarkGraphic_notExecuted__bCe76{stroke:var(--graph-gray);stroke-width:1.25;stroke-opacity:.6}.WatermarkGraphic_replay__ewrWF{stroke:var(--graph-rust);stroke-width:1.5;stroke-dasharray:5 5}.WatermarkGraphic_waterline__aHEH7{stroke:var(--graph-teal);stroke-width:1.25}.WatermarkGraphic_fileAxis__rqi06{stroke:var(--graph-gray);stroke-width:1.25}.WatermarkGraphic_crashMark__PGrNh{stroke:var(--graph-rust);stroke-width:1.75}.WatermarkGraphic_event__mnXhb{fill:var(--paper,#f5f2ea);stroke:var(--graph-ink);stroke-width:1.25}.WatermarkGraphic_newEvent__vkDvF{fill:var(--paper,#f5f2ea);stroke:var(--graph-teal);stroke-width:1.5}.WatermarkGraphic_crashEvent__grh72{fill:var(--paper,#f5f2ea);stroke:var(--graph-rust);stroke-width:1.25}.WatermarkGraphic_cursorPoint__e8_4f{fill:var(--paper,#f5f2ea);stroke:var(--graph-rust);stroke-width:2}.WatermarkGraphic_oldPoint__IKRrW{fill:var(--graph-gray)}.WatermarkGraphic_newPoint__ngk_2{fill:var(--graph-teal)}.WatermarkGraphic_inputPoint__XxvtX{fill:var(--graph-ink)}.WatermarkGraphic_graphic__Z7nvQ .WatermarkGraphic_assumption__mcZOV{font:14px/1.7 Arial,PingFang SC,sans-serif;color:var(--muted,#65736b);margin:16px 0 0}@media(max-width:1279px){.WatermarkGraphic_graphic__Z7nvQ .WatermarkGraphic_desktop__Y8IER{display:none}.WatermarkGraphic_graphic__Z7nvQ .WatermarkGraphic_mobile__CNW7z{display:block}.WatermarkGraphic_label__U_Wou,.WatermarkGraphic_state__kTzIU{font-size:18px}.WatermarkGraphic_annotation__iiCKg,.WatermarkGraphic_offset__OjhNz{font-size:16px}.WatermarkGraphic_increment__yhtu7{font-size:20px}.WatermarkGraphic_formula__3dcaq{font-size:18px}.WatermarkGraphic_value__ohtGH{font-size:36px}.WatermarkGraphic_result__UgNCa{font-size:44px}.WatermarkGraphic_graphic__Z7nvQ .WatermarkGraphic_assumption__mcZOV{font-size:14px;line-height:1.8;margin-top:16px}}.RecoverySequenceGraphics_graphic__2Cj_v{--graph-ink:#173033;--graph-teal:#28766f;--graph-rust:#b95c43;--graph-gray:#89918b;width:100%;color:var(--graph-ink);isolation:isolate}.RecoverySequenceGraphics_graphic__2Cj_v svg{display:block;width:100%;height:auto;overflow:visible;font-family:Arial,PingFang SC,Microsoft YaHei,sans-serif;fill:var(--graph-ink)}.RecoverySequenceGraphics_graphic__2Cj_v .RecoverySequenceGraphics_mobile__95PbI{display:none}.RecoverySequenceGraphics_label__TiUrT{font-size:18px;font-weight:500}.RecoverySequenceGraphics_annotation__22cHf{font-size:14px;fill:#65736b}.RecoverySequenceGraphics_increment__inuvO,.RecoverySequenceGraphics_offset__lg7i5,.RecoverySequenceGraphics_result__Fwej9,.RecoverySequenceGraphics_state__8MFMV,.RecoverySequenceGraphics_value__lVQDD{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-variant-numeric:tabular-nums}.RecoverySequenceGraphics_state__8MFMV{font-size:18px;font-weight:500}.RecoverySequenceGraphics_offset__lg7i5{font-size:16px}.RecoverySequenceGraphics_increment__inuvO{font-size:18px}.RecoverySequenceGraphics_value__lVQDD{font-size:36px}.RecoverySequenceGraphics_result__Fwej9{font-size:44px;font-weight:500}.RecoverySequenceGraphics_tealText__1w46O{fill:var(--graph-teal)}.RecoverySequenceGraphics_rustText__XO6Uu{fill:var(--graph-rust)}.RecoverySequenceGraphics_atomicBoundary__szJL1{fill:#28766f08;stroke:#28766f60;stroke-width:1.25}.RecoverySequenceGraphics_stateFile__TCPt7{fill:none;stroke:var(--graph-ink);stroke-width:1.25;stroke-linejoin:round}.RecoverySequenceGraphics_oldRegion__bFDEX{fill:#89918b0b}.RecoverySequenceGraphics_newRegion__Rde7z{fill:#28766f11}.RecoverySequenceGraphics_condition__RI0TM,.RecoverySequenceGraphics_correspondenceTeal__D9H_F,.RecoverySequenceGraphics_correspondence__7R13o,.RecoverySequenceGraphics_crashMark__1_2s5,.RecoverySequenceGraphics_executionTeal__GE0hL,.RecoverySequenceGraphics_execution__lNyKu,.RecoverySequenceGraphics_fileAxis__IyHfU,.RecoverySequenceGraphics_iconLine__o0GqO,.RecoverySequenceGraphics_replay__FJlfl,.RecoverySequenceGraphics_secondary__MKuYK,.RecoverySequenceGraphics_windowBoundary__XK53A{fill:none;stroke-linejoin:round;stroke-linecap:round}.RecoverySequenceGraphics_execution__lNyKu{stroke:var(--graph-ink);stroke-width:2}.RecoverySequenceGraphics_executionTeal__GE0hL{stroke:var(--graph-teal);stroke-width:2}.RecoverySequenceGraphics_secondary__MKuYK{stroke:var(--graph-gray);stroke-width:1.25}.RecoverySequenceGraphics_iconLine__o0GqO{stroke:var(--graph-ink);stroke-width:1.5}.RecoverySequenceGraphics_condition__RI0TM,.RecoverySequenceGraphics_replay__FJlfl{stroke:var(--graph-rust);stroke-width:1.5;stroke-dasharray:5 5}.RecoverySequenceGraphics_fileAxis__IyHfU{stroke:var(--graph-gray);stroke-width:1.25}.RecoverySequenceGraphics_windowBoundary__XK53A{stroke:var(--graph-rust);stroke-width:1.25;stroke-opacity:.7}.RecoverySequenceGraphics_correspondence__7R13o{stroke:var(--graph-gray);stroke-width:1.25;stroke-opacity:.45}.RecoverySequenceGraphics_correspondenceTeal__D9H_F{stroke:var(--graph-teal);stroke-width:1.25;stroke-opacity:.6}.RecoverySequenceGraphics_crashMark__1_2s5{stroke:var(--graph-rust);stroke-width:1.75}.RecoverySequenceGraphics_event__3skaq{fill:var(--paper,#f5f2ea);stroke:var(--graph-ink);stroke-width:1.25}.RecoverySequenceGraphics_newEvent__AFQ_V{fill:var(--paper,#f5f2ea);stroke:var(--graph-teal);stroke-width:1.5}.RecoverySequenceGraphics_crashEvent__qozJ0{fill:var(--paper,#f5f2ea);stroke:var(--graph-rust);stroke-width:1.25}.RecoverySequenceGraphics_inputPoint__5MNNJ{fill:var(--graph-ink)}.RecoverySequenceGraphics_oldPoint__W9Hh0{fill:var(--graph-gray)}.RecoverySequenceGraphics_newPoint__usR__{fill:var(--graph-teal)}.RecoverySequenceGraphics_graphic__2Cj_v .RecoverySequenceGraphics_assumption__qHgpI{font:14px/1.7 Arial,PingFang SC,sans-serif;color:var(--muted,#65736b);margin:16px 0 0}@media(max-width:1279px){.RecoverySequenceGraphics_graphic__2Cj_v .RecoverySequenceGraphics_desktop__vTmX9{display:none}.RecoverySequenceGraphics_graphic__2Cj_v .RecoverySequenceGraphics_mobile__95PbI{display:block}.RecoverySequenceGraphics_label__TiUrT,.RecoverySequenceGraphics_state__8MFMV{font-size:18px}.RecoverySequenceGraphics_annotation__22cHf,.RecoverySequenceGraphics_offset__lg7i5{font-size:16px}.RecoverySequenceGraphics_increment__inuvO{font-size:20px}.RecoverySequenceGraphics_value__lVQDD{font-size:36px}.RecoverySequenceGraphics_result__Fwej9{font-size:44px}.RecoverySequenceGraphics_graphic__2Cj_v .RecoverySequenceGraphics_assumption__qHgpI{font-size:14px;line-height:1.8;margin-top:16px}}.TypedEventGraphics_graphic__INzCw{--graph-ink:#173033;--graph-teal:#28766f;--graph-rust:#b95c43;--graph-gray:#89918b;--graph-paper:var(--paper,#f5f2ea);width:100%;color:var(--graph-ink)}.TypedEventGraphics_desktop__o2LWh,.TypedEventGraphics_mobile__2U1JR{display:block;width:100%;height:auto;overflow:visible;font-family:Arial,PingFang SC,Noto Sans CJK SC,sans-serif;fill:var(--graph-ink);text-rendering:optimizeLegibility}.TypedEventGraphics_mobile__2U1JR{display:none}.TypedEventGraphics_label__yujYy{font-size:18px;font-weight:600}.TypedEventGraphics_annotation__OuFVA{font-size:16px;fill:#65736b}.TypedEventGraphics_heading__ez4n6{font-size:21px;font-weight:600}.TypedEventGraphics_outcome__UOrr_{font-size:24px;font-weight:600}.TypedEventGraphics_code__OwBBi{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:18px;font-weight:500;font-variant-numeric:tabular-nums}.TypedEventGraphics_ink__FEUxK{fill:var(--graph-ink)}.TypedEventGraphics_teal__YV4eB{fill:var(--graph-teal)}.TypedEventGraphics_rust__dLsup{fill:var(--graph-rust)}.TypedEventGraphics_gray__BFWON{fill:var(--graph-gray)}.TypedEventGraphics_paper__2_qkJ{fill:var(--graph-paper)}.TypedEventGraphics_fine__uMcrr,.TypedEventGraphics_line__Ynp_y,.TypedEventGraphics_symbol__QRPbJ{fill:none;stroke-linecap:round;stroke-linejoin:round}.TypedEventGraphics_line__Ynp_y{stroke-width:2}.TypedEventGraphics_fine__uMcrr{stroke-width:1.25}.TypedEventGraphics_symbol__QRPbJ{stroke-width:1.5}.TypedEventGraphics_conditional__rQLV6{stroke-dasharray:5 5}.TypedEventGraphics_faint__G3EZ6{opacity:.5}.TypedEventGraphics_inkStroke__UA8Nr{stroke:var(--graph-ink)}.TypedEventGraphics_tealStroke__MjEHE{stroke:var(--graph-teal)}.TypedEventGraphics_rustStroke__ZkC1c{stroke:var(--graph-rust)}.TypedEventGraphics_grayStroke__rVqa3{stroke:var(--graph-gray)}.TypedEventGraphics_inkFill__7Ig6s{fill:var(--graph-ink)}.TypedEventGraphics_tealFill__23DGb{fill:var(--graph-teal)}.TypedEventGraphics_rustFill__Bsh9z{fill:var(--graph-rust)}.TypedEventGraphics_grayFill__X7qJr{fill:var(--graph-gray)}@media(max-width:1279px){.TypedEventGraphics_desktop__o2LWh{display:none}.TypedEventGraphics_mobile__2U1JR{display:block}.TypedEventGraphics_heading__ez4n6{font-size:20px}.TypedEventGraphics_annotation__OuFVA{font-size:16px}.TypedEventGraphics_code__OwBBi,.TypedEventGraphics_label__yujYy{font-size:18px}.TypedEventGraphics_outcome__UOrr_{font-size:22px}}.SelfDevelopmentGraphics_graphic__MAoQQ{width:100%}.SelfDevelopmentGraphics_testStatus__kWp6k{fill:#28766f;font:500 18px Arial,PingFang SC,sans-serif}@media(max-width:1279px){.SelfDevelopmentGraphics_testStatus__kWp6k{font-size:16px}}.RealCaseFigure_figure__WS_ho{width:100%;margin:36px auto}.RealCaseFigure_desktop__EWEDE{width:100%}.RealCaseFigure_mobile__Ol0sU{display:none}.RealCaseFigure_figure__WS_ho svg{display:block;width:100%;height:auto;margin:auto}.RealCaseFigure_figure__WS_ho figcaption{margin-top:14px;color:#666;font-size:14px;line-height:1.7}@media (max-width:600px){.RealCaseFigure_desktop__EWEDE{display:none}.RealCaseFigure_mobile__Ol0sU{display:block;max-width:360px;margin:auto}}