.blocks_callout__FE912{display:flex;gap:.75rem;margin:0 0 1.125rem;padding:.875rem 1rem;border:1px solid var(--srf-line);border-radius:var(--r-md);background:var(--srf-fill);font-size:.875rem;line-height:1.55;color:var(--txt-80)}.blocks_callout_warn__LVIGT{border-color:transparent;background:var(--warn-tint)}.blocks_callout_danger__xOC23{border-color:transparent;background:var(--down-tint)}.blocks_mark__XDtW6{flex:none;display:inline-flex;align-items:center;justify-content:center;width:1.375rem;height:1.375rem;margin-top:.0625rem;border-radius:var(--radius-circle);border:1.3px solid;font-family:var(--font-sans);font-weight:500;font-size:.75rem;line-height:1;color:var(--txt-accent)}.blocks_callout_warn__LVIGT .blocks_mark__XDtW6{color:var(--txt-warn)}.blocks_callout_danger__xOC23 .blocks_mark__XDtW6{color:var(--txt-down)}.blocks_calloutBody__H0tNU{min-width:0}.blocks_calloutBody__H0tNU>p{margin:0}.blocks_calloutBody__H0tNU>p+p{margin-top:.5rem}.blocks_calloutTitle__XTjEo{display:block;margin-bottom:.25rem;font-family:var(--font-sans);font-weight:500;color:var(--txt)}.blocks_tableWrap__7mYjE{overflow-x:auto;margin:0 0 1.25rem;border:1px solid var(--srf-line);border-radius:var(--r-md);background:var(--srf-fill)}.blocks_table__B8xvo{width:100%;border-collapse:collapse;font-size:.8125rem;line-height:1.45}.blocks_tableCaption__5IHJv{text-align:left;padding:.75rem 1rem 0;font-family:var(--font-sans);font-weight:500;font-size:.8125rem;color:var(--txt)}.blocks_table__B8xvo td,.blocks_table__B8xvo th{text-align:left;padding:.5625rem 1rem;border-bottom:1px solid var(--hairline-soft);font-weight:400;vertical-align:top;color:var(--txt-80)}.blocks_table__B8xvo thead th{font-family:var(--font-sans);font-weight:470;font-size:.75rem;color:var(--txt-60);white-space:nowrap}.blocks_table__B8xvo tbody th{color:var(--txt);white-space:nowrap}.blocks_table__B8xvo tbody tr:last-child td,.blocks_table__B8xvo tbody tr:last-child th{border-bottom:none}.blocks_nowrap___tFlj{white-space:nowrap}.blocks_muted__U7C65{color:var(--txt-60)}.blocks_steps__mKMwu{position:relative;list-style:none;margin:0 0 1.5rem;padding:0}.blocks_step__jVfg2{position:relative;display:grid;grid-template-columns:1.75rem 1fr;grid-gap:.875rem;gap:.875rem;margin:0;padding:0 0 1.125rem}.blocks_step__jVfg2:last-child{padding-bottom:0}.blocks_step__jVfg2:not(:last-child):before{content:"";position:absolute;left:calc(.875rem - .5px);top:1.875rem;bottom:.25rem;width:1px;background:var(--hairline)}.blocks_stepNumber__6eniH{display:inline-flex;align-items:center;justify-content:center;width:1.75rem;height:1.75rem;border:1px solid var(--srf-line);border-radius:var(--radius-circle);background:var(--srf-fill);font-size:.6875rem;font-weight:500;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--txt-accent)}.blocks_stepBody__gbCNV{min-width:0;padding-top:.25rem;font-size:.9375rem;line-height:1.55;color:var(--txt-80)}.blocks_stepBody__gbCNV p{margin:0}.blocks_stepTitle__35wSo{display:block;margin-bottom:.25rem;font-family:var(--font-sans);font-weight:500;color:var(--txt)}.blocks_refs__x16W6{display:grid;grid-template-columns:8.5rem 1fr;grid-gap:.75rem 1.25rem;gap:.75rem 1.25rem;margin:2.25rem 0 0;padding:1rem 1.125rem;border:1px solid var(--srf-line);border-radius:var(--r-md);background:var(--srf-fill)}@media (max-width:640px){.blocks_refs__x16W6{grid-template-columns:1fr}}.blocks_refsTitle__6A1oH{font-family:var(--font-sans);font-weight:470;font-size:.75rem;letter-spacing:-.005em;color:var(--txt-60);padding-top:.125rem}.blocks_refsList__i2Dx2{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:.625rem;font-size:.8125rem;line-height:1.45;color:var(--txt-80)}.blocks_refsList__i2Dx2 li{display:flex;flex-direction:column;gap:.0625rem;margin:0}.blocks_refsList__i2Dx2 code{font-family:var(--font-mono);font-size:.75rem;color:var(--txt);overflow-wrap:anywhere}.blocks_brief__enwBk{display:flex;flex-direction:column;gap:.5rem;margin:0 0 1.75rem;padding:1rem 1.125rem .875rem;border:1px solid var(--srf-line);border-radius:var(--r-md);background:var(--srf-fill);box-shadow:inset 2px 0 0 var(--accent-ink)}.blocks_briefTitle__uI8Xz{font-family:var(--font-sans);font-weight:470;font-size:.75rem;letter-spacing:-.005em;color:var(--txt-60)}.blocks_briefBody__6F9_Q{font-size:.9375rem;line-height:1.55;color:var(--txt)}.blocks_briefBody__6F9_Q ol,.blocks_briefBody__6F9_Q ul{margin:0;padding-left:1.125rem}.blocks_briefBody__6F9_Q li{margin-bottom:.3125rem}.blocks_briefBody__6F9_Q li:last-child{margin-bottom:0}.blocks_briefBody__6F9_Q p{margin:0}