.ExdxTG_page{gap:var(--ds-space-5);padding-block:var(--ds-space-6) var(--ds-space-section-s);grid-template-columns:minmax(0,1fr);display:grid}.ExdxTG_crumbs{min-width:0}.ExdxTG_notices{gap:var(--ds-space-3);display:grid}.ExdxTG_columns{align-items:stretch}.ExdxTG_demoNote{max-width:var(--ds-measure);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-muted);margin:0}.ExdxTG_stateColumn{gap:var(--ds-space-4);padding-block:var(--ds-space-6);display:grid}.ExdxTG_article{padding-block:0 var(--ds-space-4)}.ExdxTG_article>*{margin-inline:0}.ExdxTG_anchor{grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ExdxTG_stack{gap:var(--ds-space-4);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ExdxTG_stackLarge{gap:var(--ds-space-6)}.ExdxTG_facts{gap:var(--ds-space-3) var(--ds-space-6);flex-wrap:wrap;margin:0;display:flex}.ExdxTG_facts>div{gap:2px;min-width:0;display:grid}.ExdxTG_facts dt{font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted)}.ExdxTG_facts dd{font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);font-variant-numeric:tabular-nums;overflow-wrap:anywhere;margin:0;font-weight:600}.ExdxTG_headerExtras{gap:var(--ds-space-4);margin-top:var(--ds-space-5);grid-template-columns:minmax(0,1fr);display:grid}.ExdxTG_aiNote{align-items:flex-start;gap:var(--ds-space-2);max-width:var(--ds-measure);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-muted);margin:0;display:flex}.ExdxTG_aiNote>svg{flex:none;margin-top:2px}.ExdxTG_actions{align-items:center;gap:var(--ds-space-2) var(--ds-space-3);flex-wrap:wrap;display:flex}.ExdxTG_fullRow{flex-basis:100%}.ExdxTG_panel{gap:var(--ds-space-3);padding:var(--ds-space-4);border-radius:var(--ds-radius-md);background:var(--ds-surface-2);display:grid}.ExdxTG_panelRow{align-items:flex-end;gap:var(--ds-space-2);flex-wrap:wrap;display:flex}.ExdxTG_panelRow>:first-child{flex:240px;min-width:0}.ExdxTG_help{font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-muted);margin:0}.ExdxTG_help:empty{display:none}.ExdxTG_message{font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-2);margin:0}.ExdxTG_message:empty{display:none}.ExdxTG_muted{color:var(--ds-text-muted)}.ExdxTG_personLink{text-decoration:underline;-webkit-text-decoration-color:var(--ds-border-strong);text-decoration-color:var(--ds-border-strong);text-underline-offset:3px}@media (hover:hover) and (pointer:fine){.ExdxTG_personLink:hover{color:var(--ds-accent);text-decoration-color:currentColor}}.ExdxTG_correction{min-width:0}.ExdxTG_correctionList{gap:var(--ds-space-1);margin:0;padding-left:1.1em;list-style:outside;display:grid}.ExdxTG_block{gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ExdxTG_blockTitle{font-size:var(--ds-type-title-m-size);letter-spacing:-.025em;text-wrap:balance;margin:0;font-weight:600;line-height:1.2}.ExdxTG_bodyText{max-width:var(--ds-measure);color:var(--ds-text);-webkit-hyphens:auto;hyphens:auto;overflow-wrap:break-word;margin:0;font-size:17px;line-height:1.65}.ExdxTG_entityList{border-top:1px solid var(--ds-border);grid-template-columns:minmax(0,1fr);margin:0;padding:0;list-style:none;display:grid}.ExdxTG_entityList>li{align-items:baseline;gap:var(--ds-space-1) var(--ds-space-4);padding-block:var(--ds-space-3);border-bottom:1px solid var(--ds-border);overflow-wrap:anywhere;grid-template-columns:minmax(120px,11rem) minmax(0,1fr);display:grid}.ExdxTG_entityKind{font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted)}.ExdxTG_changesTools{align-items:center;gap:var(--ds-space-2) var(--ds-space-4);flex-wrap:wrap;display:flex}.ExdxTG_tocRail{top:calc(var(--ds-header-h) + var(--ds-space-5));gap:var(--ds-space-3);padding:var(--ds-space-2) 0;display:grid;position:sticky}.ExdxTG_tocTitle{font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-text-muted);margin:0}.ExdxTG_tocList{border-left:1px solid var(--ds-border);margin:0;padding:0;list-style:none;display:grid}.ExdxTG_tocList a{min-height:36px;padding:4px var(--ds-space-3);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-2);border-left:2px solid #0000;align-items:center;margin-left:-1px;display:flex}@media (hover:hover) and (pointer:fine){.ExdxTG_tocList a:hover{border-left-color:var(--ds-accent);color:var(--ds-text)}}.ExdxTG_tocInline{border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);background:var(--ds-surface);display:none}.ExdxTG_tocInline>summary{min-height:var(--ds-touch);padding:0 var(--ds-space-4);cursor:pointer;font-size:var(--ds-type-body-s-size);font-weight:600;line-height:var(--ds-type-body-s-line);align-items:center;display:flex}.ExdxTG_tocInline>summary:focus-visible{outline:var(--ds-focus-width) solid var(--ds-focus);outline-offset:var(--ds-focus-offset);border-radius:var(--ds-radius-lg)}.ExdxTG_tocInline>nav{padding:0 var(--ds-space-4) var(--ds-space-3)}.ExdxTG_rail{align-content:start;gap:var(--ds-space-4);min-width:0;height:100%;display:grid}.ExdxTG_railCard{gap:var(--ds-space-3);padding:var(--ds-space-5);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);justify-items:start;display:grid}.ExdxTG_railCard[data-tone=accent]{background:linear-gradient(160deg, var(--ds-accent-soft), var(--ds-surface) 70%)}.ExdxTG_railTitle{font-size:var(--ds-type-title-s-size);font-weight:600;line-height:var(--ds-type-title-s-line);letter-spacing:-.02em;margin:0}.ExdxTG_railText{font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-2);margin:0}.ExdxTG_followList{width:100%;margin:0;padding:0;list-style:none;display:grid}.ExdxTG_followList>li{justify-content:space-between;align-items:center;gap:var(--ds-space-2);padding-block:var(--ds-space-3);border-top:1px solid var(--ds-border);flex-wrap:wrap;display:flex}.ExdxTG_followLabel{min-width:0;font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);overflow-wrap:anywhere;gap:2px;display:grid}.ExdxTG_followKind{font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted)}.ExdxTG_discussion{gap:var(--ds-space-4);padding-top:var(--ds-space-6);border-top:2px dashed var(--ds-border-control);grid-template-columns:minmax(0,1fr);display:grid}.ExdxTG_discussionIntro{gap:var(--ds-space-2);justify-items:start;display:grid}.ExdxTG_tombstone{gap:var(--ds-space-7);padding-block:var(--ds-space-4) var(--ds-space-6);display:grid}.ExdxTG_tombCard{gap:var(--ds-space-4);padding:var(--ds-space-6);border:1px dashed var(--ds-border-control);border-radius:var(--ds-radius-card);display:grid}.ExdxTG_tombMeta{align-items:center;gap:var(--ds-space-2) var(--ds-space-3);flex-wrap:wrap;margin:0;display:flex}.ExdxTG_tombTitle{font-size:var(--ds-type-display-feature-size);font-weight:600;line-height:var(--ds-type-display-feature-line);letter-spacing:var(--ds-type-display-feature-track);color:var(--ds-text-muted);text-wrap:balance;overflow-wrap:break-word;margin:0}.ExdxTG_tombFacts{gap:var(--ds-space-3);padding-top:var(--ds-space-4);border-top:1px solid var(--ds-border);margin:0;display:grid}.ExdxTG_tombFacts>div{gap:var(--ds-space-1) var(--ds-space-4);grid-template-columns:minmax(120px,12rem) minmax(0,1fr);display:grid}.ExdxTG_tombFacts dt{font:500 var(--ds-type-micro-size) / var(--ds-type-body-s-line) var(--ds-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted)}.ExdxTG_tombFacts dd{font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);margin:0}.ExdxTG_issue{gap:var(--ds-space-6);max-width:var(--ds-editorial);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ExdxTG_issueHead{gap:var(--ds-space-4);padding-bottom:var(--ds-space-5);border-bottom:1px solid var(--ds-border-strong);grid-template-columns:minmax(0,1fr);display:grid}.ExdxTG_issueEyebrow{align-items:center;gap:var(--ds-space-2) var(--ds-space-3);font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ds-text-muted);flex-wrap:wrap;margin:0;display:flex}.ExdxTG_issueEyebrow:after{content:"";background:var(--ds-border);flex:40px;height:1px}.ExdxTG_issueEdition{color:var(--ds-accent)}.ExdxTG_issueTitle{letter-spacing:-.04em;text-wrap:balance;overflow-wrap:break-word;margin:0;font-size:clamp(32px,4.2vw,56px);font-weight:600;line-height:1.04}.ExdxTG_issueIntro{max-width:var(--ds-measure);font-size:var(--ds-type-lead-size);line-height:var(--ds-type-lead-line);color:var(--ds-text-2);text-wrap:pretty;margin:0}.ExdxTG_jump{gap:var(--ds-space-2);display:grid}.ExdxTG_jumpTitle{font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);letter-spacing:.12em;text-transform:uppercase;color:var(--ds-text-muted);margin:0}.ExdxTG_jumpList{gap:var(--ds-space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ExdxTG_jumpList a{align-items:center;gap:var(--ds-space-2);min-height:var(--ds-touch);padding:0 var(--ds-space-4);border:1px solid var(--ds-border-strong);border-radius:var(--ds-radius-pill);font-size:var(--ds-type-body-s-size);font-weight:500;line-height:var(--ds-type-body-s-line);display:inline-flex}@media (hover:hover) and (pointer:fine){.ExdxTG_jumpList a:hover{border-color:var(--ds-accent);color:var(--ds-accent)}}.ExdxTG_jumpCount{font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);color:var(--ds-text-muted)}.ExdxTG_issueSection{gap:var(--ds-space-3);grid-template-columns:minmax(0,1fr);min-width:0;display:grid}.ExdxTG_sectionTitle{align-items:center;gap:var(--ds-space-3);font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--ds-text-muted);margin:0;display:flex}.ExdxTG_sectionTitle:after{content:"";background:var(--ds-border);flex:1;height:1px}.ExdxTG_itemList{gap:var(--ds-space-3);margin:0;padding:0;list-style:none;display:grid}.ExdxTG_itemList>li{min-width:0}.ExdxTG_item{gap:var(--ds-space-3);padding:var(--ds-space-5);border:1px solid var(--ds-border);border-radius:var(--ds-radius-card);background:var(--ds-surface);box-shadow:var(--ds-shadow-1);display:grid}.ExdxTG_item[data-top=true]{padding:var(--ds-space-6);border-color:var(--ds-border-strong);background:linear-gradient(170deg, var(--ds-accent-soft), var(--ds-surface) 60%)}.ExdxTG_item[data-lifecycle=withdrawn]{box-shadow:none;background:0 0;border-style:dashed}.ExdxTG_itemMeta{align-items:center;gap:var(--ds-space-2) var(--ds-space-3);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-muted);flex-wrap:wrap;margin:0;display:flex}.ExdxTG_pills{gap:var(--ds-space-2);flex-wrap:wrap;margin:0;display:flex}.ExdxTG_itemTitle{font-size:var(--ds-type-title-s-size);font-weight:600;line-height:var(--ds-type-title-s-line);letter-spacing:-.02em;text-wrap:pretty;overflow-wrap:anywhere;margin:0}.ExdxTG_item[data-top=true] .ExdxTG_itemTitle{font-size:var(--ds-type-title-m-size);letter-spacing:-.025em;line-height:1.2}.ExdxTG_itemTitle a{color:inherit}@media (hover:hover) and (pointer:fine){.ExdxTG_itemTitle a:hover{text-underline-offset:3px;text-decoration:underline}}.ExdxTG_item[data-lifecycle=withdrawn] .ExdxTG_itemTitle{color:var(--ds-text-muted)}.ExdxTG_itemSummary{max-width:72ch;font-size:var(--ds-type-body-size);line-height:var(--ds-type-body-line);color:var(--ds-text-2);margin:0}.ExdxTG_editorNote{max-width:72ch;padding-left:var(--ds-space-4);border-left:2px solid var(--ds-accent);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-2);margin:0}.ExdxTG_itemEntities{gap:4px var(--ds-space-3);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.ExdxTG_itemSource{align-items:center;gap:var(--ds-space-2);padding-top:var(--ds-space-3);border-top:1px solid var(--ds-border);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-muted);flex-wrap:wrap;margin:0;display:flex}.ExdxTG_itemSource>span:first-child{white-space:normal;max-width:100%}.ExdxTG_pager{gap:var(--ds-space-3);padding-top:var(--ds-space-5);border-top:1px solid var(--ds-border-strong);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.ExdxTG_pagerCell{min-width:0;display:grid}.ExdxTG_pagerNext{text-align:end}.ExdxTG_pagerLink{gap:var(--ds-space-1);padding:var(--ds-space-4);border:1px solid var(--ds-border);border-radius:var(--ds-radius-lg);transition:border-color var(--ds-dur-1) var(--ds-ease);display:grid}@media (hover:hover) and (pointer:fine){.ExdxTG_pagerLink:hover{border-color:var(--ds-border-strong)}}.ExdxTG_pagerLabel{align-items:center;gap:var(--ds-space-1);font:500 var(--ds-type-micro-size) / var(--ds-type-micro-line) var(--ds-font-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--ds-text-muted);display:inline-flex}.ExdxTG_pagerNext .ExdxTG_pagerLabel{justify-content:flex-end}.ExdxTG_pagerTitle{overflow-wrap:anywhere;font-weight:600}.ExdxTG_pagerNone{padding:var(--ds-space-4);border:1px dashed var(--ds-border);border-radius:var(--ds-radius-lg);font-size:var(--ds-type-body-s-size);line-height:var(--ds-type-body-s-line);color:var(--ds-text-muted);margin:0}.ExdxTG_skeleton{gap:var(--ds-space-4);max-width:var(--ds-editorial);display:grid}@media (max-width:1023px){.ExdxTG_tocRail{display:none}.ExdxTG_tocInline{display:block}}@media (max-width:720px){.ExdxTG_page{padding-block:var(--ds-space-5) var(--ds-space-8)}.ExdxTG_railCard,.ExdxTG_item,.ExdxTG_tombCard{padding:var(--ds-space-4);border-radius:var(--ds-radius-lg)}.ExdxTG_item[data-top=true]{padding:var(--ds-space-4)}.ExdxTG_entityList>li,.ExdxTG_tombFacts>div,.ExdxTG_pager{grid-template-columns:minmax(0,1fr)}.ExdxTG_pagerNext{text-align:start}.ExdxTG_pagerNext .ExdxTG_pagerLabel{justify-content:flex-start}}
