.cx-theme{--cx-surface:var(--surface);--cx-surface-2:var(--surface-2);--cx-surface-3:var(--surface-3);--cx-border:var(--border);--cx-border-strong:color-mix(in srgb, var(--ink-mute) 35%, var(--border));--cx-text:var(--ink);--cx-muted:var(--ink-soft);--cx-faint:var(--ink-mute);--cx-primary:var(--mint);--cx-primary-hover:var(--mint-deep);--cx-primary-fg:var(--on-mint);--cx-primary-soft:var(--mint-soft);--cx-primary-text:var(--mint-text);--cx-ring:var(--mint-deep);--cx-ok:var(--mint-text);--cx-ok-soft:var(--mint-soft);--cx-warn:var(--warn-text);--cx-warn-soft:var(--warn-soft);--cx-backdrop:var(--modal-scrim);--cx-shadow:var(--shadow-lg);--cx-mono:var(--mono);--cx-ease-out:cubic-bezier(.2, .8, .2, 1);--cx-ease-sheet:cubic-bezier(.32, .72, 0, 1)}[data-theme=dark] .cx-theme{--cx-ring:var(--mint)}.cx-trigger{border:1px solid var(--cx-border-strong);background:var(--cx-surface);height:32px;color:var(--cx-text);font:inherit;white-space:nowrap;cursor:pointer;border-radius:999px;flex:none;align-items:center;gap:6px;padding:0 12px 0 8px;font-size:13px;font-weight:600;line-height:1;display:inline-flex}.cx-trigger:hover{border-color:var(--cx-primary)}.cx-trigger:focus-visible{outline:2px solid var(--cx-ring);outline-offset:2px}@media (max-width:540px){.cx-trigger{position:relative}.cx-trigger:before{z-index:1;content:"";position:absolute;inset:min(0px,50% - 22px)}}.cx-cycle{flex:none;width:18px;height:18px;display:inline-block;position:relative}.cx-cycle-16 .cx-cycle{width:16px;height:16px}.cx-cycle-mark{opacity:0;transition:opacity .7s;position:absolute;inset:0}.cx-cycle-mark svg{width:100%;height:100%;display:block}.cx-cycle-mark[data-active=true]{opacity:1}@media (prefers-reduced-motion:reduce){.cx-cycle-mark{transition:none}}.cx-pill{box-sizing:border-box;border:1px solid var(--cx-border);background:var(--cx-surface);max-width:100%;color:var(--cx-text);border-radius:999px;align-items:center;gap:12px;padding:5px 10px 5px 6px;font-family:inherit;display:inline-flex}.cx-pill-text,.cx-pill-mark,.cx-pill-more{font:inherit;cursor:pointer;border:0;margin:0}.cx-pill-text{color:var(--cx-text);text-align:left;background:0 0;padding:6px 2px 6px 12px;font-size:16px;font-weight:600;line-height:1.25}.cx-pill-marks{flex:none;align-items:center;gap:8px;display:flex}.cx-pill-mark{background:var(--cx-surface-2);width:28px;height:28px;color:var(--cx-text);border-radius:7px;place-items:center;padding:0;display:grid}.cx-pill-mark svg{width:22px;height:22px;display:block}.cx-pill-more{min-height:28px;color:var(--cx-muted);background:0 0;padding:0 4px;font-size:13px;font-weight:400}.cx-pill-text:hover,.cx-pill-more:hover{color:var(--cx-primary-text)}.cx-pill-mark:hover{box-shadow:0 0 0 1px var(--cx-primary)}.cx-pill-text:focus-visible,.cx-pill-mark:focus-visible,.cx-pill-more:focus-visible{outline:2px solid var(--cx-ring);outline-offset:2px}@media (max-width:520px){.cx-pill{border-radius:16px;flex-wrap:wrap;justify-content:center;gap:6px 8px;width:100%;padding:10px 12px 12px;display:flex}.cx-pill-text{text-align:center;width:100%;padding:4px 0}.cx-pill-marks{flex-wrap:wrap;justify-content:center;gap:6px}.cx-pill-mark{border-radius:9px;width:40px;height:40px}.cx-pill-mark svg{width:30px;height:30px}.cx-pill-more{min-width:44px;min-height:40px}.cx-pill-mark,.cx-pill-more{position:relative}.cx-pill-mark:before,.cx-pill-more:before{z-index:1;content:"";position:absolute;inset:min(0px,50% - 22px)}}
.g0y20G_table th:first-child{white-space:normal}.g0y20G_table caption{caption-side:top;padding-bottom:14px}.g0y20G_note{color:var(--ink-mute);margin-top:8px;font-weight:400;display:block}.g0y20G_source{color:var(--ink-mute);white-space:nowrap;margin-top:5px;display:block}.g0y20G_table a{color:var(--mint-deep);text-underline-offset:2px;text-decoration:underline}.g0y20G_cell+.g0y20G_cell{margin-top:14px}@media (max-width:720px){.g0y20G_table caption{width:100%;display:block}.g0y20G_scrollHint{display:none}}@media (min-width:721px){.g0y20G_table{table-layout:fixed;min-width:1450px}}
.tCwBfG_stage{--play:paused;--R:224px;--bw:5px;--bh:48px;--tilt:62deg;--poster:-15s;--cy:236px;--fx:174px;--mr-fail:var(--warn);--mr-bad:var(--bad);-webkit-user-select:none;user-select:none;max-width:1120px;height:430px;margin:0 auto;position:relative;overflow-x:clip}.tCwBfG_stage[data-play]{--play:running}.tCwBfG_scene{left:50%;top:var(--cy);perspective:1400px;width:0;height:0;position:absolute}.tCwBfG_tilt{transform-style:preserve-3d;position:absolute;top:0;left:0}.tCwBfG_dial{--D:calc(var(--R) * 2 + 88px);left:calc(var(--D) / -2);top:calc(var(--D) / -2);width:var(--D);height:var(--D);transform:rotateX(var(--tilt));transform-style:preserve-3d;position:absolute}.tCwBfG_floor{background:radial-gradient(closest-side, transparent calc(100% - 45px), color-mix(in srgb, var(--ink) 9%, transparent) calc(100% - 44px), transparent calc(100% - 43px)), radial-gradient(closest-side, color-mix(in srgb, var(--mint) 10%, transparent), color-mix(in srgb, var(--mint) 4%, transparent) 70%, transparent 100%);border-radius:50%;position:absolute;inset:0}[data-theme=dark] .tCwBfG_floor{background:radial-gradient(closest-side, transparent calc(100% - 45px), color-mix(in srgb, var(--ink) 12%, transparent) calc(100% - 44px), transparent calc(100% - 43px)), radial-gradient(closest-side, color-mix(in srgb, var(--mint) 14%, transparent), color-mix(in srgb, var(--mint) 5%, transparent) 70%, transparent 100%)}.tCwBfG_ticks{background:repeating-conic-gradient(from -.6deg, color-mix(in srgb, var(--ink) 34%, transparent) 0 1.2deg, transparent 1.2deg 30deg), repeating-conic-gradient(from -.35deg, color-mix(in srgb, var(--ink) 16%, transparent) 0 .7deg, transparent .7deg 6deg);border-radius:50%;position:absolute;inset:14px;-webkit-mask:radial-gradient(closest-side,#0000 calc(100% - 9px),#000 calc(100% - 9px));mask:radial-gradient(closest-side,#0000 calc(100% - 9px),#000 calc(100% - 9px))}.tCwBfG_sweep,.tCwBfG_hand{animation:tCwBfG_mrRevolve 14s linear var(--poster) infinite var(--play);border-radius:50%;position:absolute;inset:10px}.tCwBfG_sweep{background:conic-gradient(from 0deg, transparent 0 290deg, color-mix(in srgb, var(--mint) 22%, transparent) 350deg, color-mix(in srgb, var(--mint) 42%, transparent) 360deg);-webkit-mask:radial-gradient(closest-side,#0000 62%,#000 78% 97%,#0000 100%);mask:radial-gradient(closest-side,#0000 62%,#000 78% 97%,#0000 100%)}.tCwBfG_hand:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--mint) 90%, transparent), transparent);border-radius:2px;width:2px;height:34%;position:absolute;top:0;left:calc(50% - 1px)}@keyframes tCwBfG_mrRevolve{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.tCwBfG_bar{width:var(--bw);height:var(--bh);margin-left:calc(var(--bw) / -2);margin-top:calc(var(--bh) * -1);transform-origin:50% 100%;transform:rotate(var(--a)) translateY(calc(var(--R) * -1)) rotateX(-90deg);background:linear-gradient(to top, var(--mint-deep), var(--mint));opacity:calc(.26 + .74 * var(--d));border-radius:3px;position:absolute;top:50%;left:50%}.tCwBfG_bar:before{content:"";background:color-mix(in srgb, var(--mint) 45%, #fff);box-shadow:0 0 14px 2px var(--mint-glow);opacity:0;animation:tCwBfG_mrPulse 14s linear var(--pd) infinite var(--play);border-radius:4px;position:absolute;inset:-1px}@keyframes tCwBfG_mrPulse{0%{opacity:.95}7%{opacity:0}to{opacity:0}}.tCwBfG_fail{opacity:0;animation-duration:28s;animation-timing-function:linear;animation-delay:var(--poster);animation-iteration-count:infinite;animation-play-state:var(--play);border-radius:3px;position:absolute;inset:0}.tCwBfG_failA1,.tCwBfG_failB1{background:var(--mr-fail);box-shadow:0 0 12px 1px color-mix(in srgb, var(--mr-fail) 55%, transparent)}.tCwBfG_failA2,.tCwBfG_failB2{background:var(--mr-bad);box-shadow:0 0 14px 2px color-mix(in srgb, var(--mr-bad) 60%, transparent)}.tCwBfG_failA1{animation-name:tCwBfG_mrFailA1}.tCwBfG_failA2{animation-name:tCwBfG_mrFailA2}.tCwBfG_failB1{animation-name:tCwBfG_mrFailB1}.tCwBfG_failB2{animation-name:tCwBfG_mrFailB2}@keyframes tCwBfG_mrFailA1{0%,31.6%{opacity:0}31.9%,81.6%{opacity:1}81.9%,to{opacity:0}}@keyframes tCwBfG_mrFailA2{0%,32.4%{opacity:0}32.7%,82.4%{opacity:1}82.7%,to{opacity:0}}@keyframes tCwBfG_mrFailB1{0%,18.2%{opacity:1}18.5%,68.2%{opacity:0}68.5%,to{opacity:1}}@keyframes tCwBfG_mrFailB2{0%,19%{opacity:1}19.3%,69%{opacity:0}69.3%,to{opacity:1}}.tCwBfG_readout{color:var(--ink-mute);white-space:nowrap;flex-direction:column;align-items:center;gap:4px;font-size:12px;line-height:1.2;display:flex;position:absolute;top:0;left:0;transform:translate(-50%,-50%)}.tCwBfG_readout .tCwBfG_mono{color:var(--ink);font-size:14px;font-weight:600}.tCwBfG_mono{font-family:var(--mono);letter-spacing:-.01em}.tCwBfG_chip{left:50%;top:calc(var(--cy) - 210px);border-radius:var(--r-pill);background:var(--paper-3);border:1px solid var(--paper-2);box-shadow:var(--shadow-sm);color:var(--ink-soft);white-space:nowrap;align-items:center;gap:10px;padding:8px 14px 8px 12px;font-size:13px;display:inline-flex;position:absolute;transform:translate(-50%)}.tCwBfG_chipDots,.tCwBfG_chipWords,.tCwBfG_tags{display:inline-grid}.tCwBfG_chipDots>*,.tCwBfG_chipWords>*,.tCwBfG_tags>*,.tCwBfG_caption>*{grid-area:1/1}.tCwBfG_dotOk,.tCwBfG_dotDown{border-radius:50%;width:8px;height:8px}.tCwBfG_dotOk{background:var(--mint);box-shadow:0 0 0 3px var(--mint-tint)}.tCwBfG_dotDown{background:var(--bad);box-shadow:0 0 0 3px var(--bad-soft)}.tCwBfG_chipWords{color:var(--ink);min-width:11ch;font-weight:600}.tCwBfG_dotOk,.tCwBfG_wordOk,.tCwBfG_dotDown,.tCwBfG_wordDown{animation:28s linear var(--poster) infinite var(--play)}.tCwBfG_dotOk,.tCwBfG_wordOk{animation-name:tCwBfG_mrStatusOk}.tCwBfG_dotDown,.tCwBfG_wordDown{animation-name:tCwBfG_mrStatusDown}@keyframes tCwBfG_mrStatusOk{0%,31.6%{opacity:1}31.9%,50.1%{opacity:0}50.4%,68.2%{opacity:1}68.5%,86.8%{opacity:0}87.1%,to{opacity:1}}@keyframes tCwBfG_mrStatusDown{0%,31.6%{opacity:0}31.9%,50.1%{opacity:1}50.4%,68.2%{opacity:0}68.5%,86.8%{opacity:1}87.1%,to{opacity:0}}.tCwBfG_card{bottom:calc(100% - var(--cy) + 12px);border-radius:var(--r-lg);background:var(--paper-3);border:1px solid var(--paper-2);width:224px;box-shadow:var(--shadow);color:var(--ink-soft);opacity:0;transform-origin:50% 100%;animation:28s linear var(--poster) infinite var(--play);padding:13px 15px;font-size:13px;line-height:1.35;position:absolute}.tCwBfG_card:after{content:"";background:linear-gradient(to bottom, color-mix(in srgb, var(--ink) 38%, transparent), color-mix(in srgb, var(--mr-bad) 70%, transparent));width:1px;height:46px;position:absolute;top:100%}.tCwBfG_cardA{left:calc(50% - var(--fx) - 142px);animation-name:tCwBfG_mrCardA}.tCwBfG_cardA:after{left:142px}.tCwBfG_cardB{left:calc(50% + var(--fx) - 82px);animation-name:tCwBfG_mrCardB}.tCwBfG_cardB:after{left:82px}.tCwBfG_cardHead{justify-content:space-between;align-items:center;gap:10px;margin-bottom:8px;display:flex}.tCwBfG_cardTitle{color:var(--ink);font-weight:600}.tCwBfG_cardTitle .tCwBfG_mono{color:var(--ink-mute);margin-left:4px;font-weight:500}.tCwBfG_cardLine+.tCwBfG_cardLine{margin-top:2px}.tCwBfG_tag{border-radius:var(--r-pill);text-align:center;padding:2px 8px;font-size:11px;font-weight:700}.tCwBfG_tagOpen{color:var(--bad-text);background:var(--bad-soft)}.tCwBfG_tagResolved{color:var(--mint-text);background:var(--mint-tint)}.tCwBfG_cardAck,.tCwBfG_tagOpen,.tCwBfG_tagResolved{animation:28s linear var(--poster) infinite var(--play)}.tCwBfG_cardA .tCwBfG_cardAck{animation-name:tCwBfG_mrAckA}.tCwBfG_cardB .tCwBfG_cardAck{animation-name:tCwBfG_mrAckB}.tCwBfG_cardA .tCwBfG_tagOpen{animation-name:tCwBfG_mrOpenA}.tCwBfG_cardA .tCwBfG_tagResolved{animation-name:tCwBfG_mrResolvedA}.tCwBfG_cardB .tCwBfG_tagOpen{animation-name:tCwBfG_mrOpenB}.tCwBfG_cardB .tCwBfG_tagResolved{animation-name:tCwBfG_mrResolvedB}@keyframes tCwBfG_mrCardA{0%,34.6%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:perspective(700px)translateY(26px)rotateX(28deg)}38.2%,57.1%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:perspective(700px)translateY(0)rotateX(0)}60.7%,to{opacity:0;transform:perspective(700px)translateY(-8px)rotateX(0)}}@keyframes tCwBfG_mrCardB{0%,71.3%{opacity:0;animation-timing-function:cubic-bezier(.22,1,.36,1);transform:perspective(700px)translateY(26px)rotateX(28deg)}74.9%,93.9%{opacity:1;animation-timing-function:cubic-bezier(.45,0,.55,1);transform:perspective(700px)translateY(0)rotateX(0)}97.5%,to{opacity:0;transform:perspective(700px)translateY(-8px)rotateX(0)}}@keyframes tCwBfG_mrAckA{0%,40%{opacity:0}41.8%,to{opacity:1}}@keyframes tCwBfG_mrAckB{0%,76.4%{opacity:0}78.2%,to{opacity:1}}@keyframes tCwBfG_mrOpenA{0%,50.1%{opacity:1}50.4%,to{opacity:0}}@keyframes tCwBfG_mrResolvedA{0%,50.1%{opacity:0}50.4%,to{opacity:1}}@keyframes tCwBfG_mrOpenB{0%,86.8%{opacity:1}87.1%,to{opacity:0}}@keyframes tCwBfG_mrResolvedB{0%,86.8%{opacity:0}87.1%,to{opacity:1}}.tCwBfG_caption{left:0;right:0;top:calc(var(--cy) + 150px);color:var(--ink-soft);white-space:nowrap;justify-items:center;margin:0;font-size:14px;font-weight:500;display:grid;position:absolute}.tCwBfG_capIdle,.tCwBfG_capFail,.tCwBfG_capPaged,.tCwBfG_capOk{animation:28s linear var(--poster) infinite var(--play)}.tCwBfG_capIdle{animation-name:tCwBfG_mrCapIdle}.tCwBfG_capFail{color:var(--warn-text);animation-name:tCwBfG_mrCapFail}.tCwBfG_capPaged{color:var(--bad-text);animation-name:tCwBfG_mrCapPaged}.tCwBfG_capOk{color:var(--mint-text);animation-name:tCwBfG_mrCapOk}@keyframes tCwBfG_mrCapIdle{0%,31.5%{opacity:1}31.8%,99.7%{opacity:0}to{opacity:1}}@keyframes tCwBfG_mrCapFail{0%,31.5%{opacity:0}31.8%,35.9%{opacity:1}36.2%,68.2%{opacity:0}68.5%,72.55%{opacity:1}72.85%,to{opacity:0}}@keyframes tCwBfG_mrCapPaged{0%,35.9%{opacity:0}36.2%,50.1%{opacity:1}50.4%,72.55%{opacity:0}72.85%,86.75%{opacity:1}87.05%,to{opacity:0}}@keyframes tCwBfG_mrCapOk{0%,50.1%{opacity:0}50.4%,68.2%{opacity:1}68.5%,86.75%{opacity:0}87.05%,99.7%{opacity:1}to{opacity:0}}@media (max-width:1023px){.tCwBfG_stage{--R:180px;--bh:40px;--cy:220px;height:520px}.tCwBfG_chip{top:calc(var(--cy) - 180px)}.tCwBfG_caption{top:calc(var(--cy) + 128px)}.tCwBfG_card{bottom:auto;top:calc(var(--cy) + 170px)}.tCwBfG_cardA,.tCwBfG_cardB{left:calc(50% - 112px)}.tCwBfG_card:after{display:none}}@media (max-width:767px){.tCwBfG_stage{--R:118px;--bw:3px;--bh:28px;--cy:168px;height:410px}.tCwBfG_chip{top:calc(var(--cy) - 142px);padding:7px 12px 7px 10px;font-size:12px}.tCwBfG_caption{top:calc(var(--cy) + 96px);font-size:13px}.tCwBfG_card{top:calc(var(--cy) + 130px)}}@media (prefers-reduced-motion:reduce),(max-width:767px),(pointer:coarse){.tCwBfG_stage,.tCwBfG_stage[data-play]{--play:paused}}
.EI5QJG_article{max-width:760px;margin:0 auto}.EI5QJG_head{margin:0 0 40px}.EI5QJG_eyebrow{font-family:var(--mono);text-transform:uppercase;letter-spacing:.14em;color:var(--mint-deep);margin:0 0 14px;font-size:12px}.EI5QJG_title{letter-spacing:-.025em;text-wrap:balance;margin:0 0 14px;font-size:clamp(32px,5vw,44px);font-weight:800;line-height:1.08}.EI5QJG_lede{color:var(--ink-soft);margin:0;font-size:18px;line-height:1.6}.EI5QJG_leadTool{color:var(--ink-soft);margin:14px 0 0;font-size:16px;line-height:1.6}.EI5QJG_leadTool a{color:var(--mint-deep);text-underline-offset:2px;font-weight:600;text-decoration:underline}.EI5QJG_aka{color:var(--ink-mute);margin:14px 0 0;font-size:14px}.EI5QJG_body{gap:16px;display:grid}.EI5QJG_body p{color:var(--ink-soft);margin:0;font-size:16px;line-height:1.72}.EI5QJG_body a{color:var(--mint-deep);text-underline-offset:2px;text-decoration:underline}.EI5QJG_section{margin-top:44px}.EI5QJG_h2{letter-spacing:-.01em;margin:0 0 16px;font-size:22px;font-weight:700}.EI5QJG_list{gap:10px;margin:0;padding-left:22px;display:grid}.EI5QJG_list li{color:var(--ink-soft);font-size:16px;line-height:1.7}.EI5QJG_list li::marker{color:var(--mint-deep)}.EI5QJG_callout{border:1px solid var(--paper-2);background:var(--paper-mint);border-radius:var(--r-md);margin-top:44px;padding:18px 20px}.EI5QJG_calloutTitle{color:var(--ink);margin:0 0 8px;font-size:15px;font-weight:700}.EI5QJG_callout p{color:var(--ink-soft);margin:0;font-size:15px;line-height:1.7}.EI5QJG_cta{flex-wrap:wrap;align-items:center;gap:16px 24px;margin-top:24px;display:flex}.EI5QJG_cta p{color:var(--ink-soft);flex:320px;margin:0;font-size:15px;line-height:1.7}.EI5QJG_links{flex-wrap:wrap;gap:10px;margin:0;padding:0;list-style:none;display:flex}.EI5QJG_links a{border:1px solid var(--paper-2);background:var(--paper-3);border-radius:var(--r-pill);color:var(--ink-soft);align-items:center;padding:9px 14px;font-size:14px;line-height:1;transition:color .15s,border-color .15s;display:inline-flex}.EI5QJG_links a:hover{color:var(--mint-deep);border-color:var(--mint)}.EI5QJG_groupHead{margin:56px 0 20px}.EI5QJG_groupHead h2{letter-spacing:-.01em;margin:0 0 8px;font-size:24px;font-weight:700}.EI5QJG_groupHead p{color:var(--ink-soft);max-width:70ch;margin:0;font-size:15px;line-height:1.65}.EI5QJG_cardTitle{margin:0 0 8px;font-size:16px;font-weight:700}@media (max-width:720px){.EI5QJG_callout{padding:16px}}.EI5QJG_section table a{color:var(--mint-deep);text-underline-offset:2px;text-decoration:underline}
