:root{--MAIN-WIDTH-MAX:100rem}main{.mermaid-render{color:transparent}h1{text-transform:none}h1:has(+ .al-api-centered-title){margin:.85rem 0 -1rem}details.al-api-expand-description > summary{display:list-item;cursor:pointer}details.al-api-expand-description > summary:hover{text-decoration:underline}details.al-api-expand-description[open] summary:after{content:attr(data-open)}details.al-api-expand-description:not([open]) summary:after{content:attr(data-close)}.al-api-centered-title{text-align:center}h3 > a, h3 > a:hover, h3 > a:active, h3 > a:focus{color:var(--INTERNAL-MAIN-TITLES-H3-TEXT-color)}table.al-api-first-col-monospaced td:nth-child(1){font-family:var(--INTERNAL-CODE-font);font-size:.934375em}.table-wrapper{overflow-x:visible}pre.mermaid-render g.block > a:hover, pre.mermaid-render g.nodes > a:hover, pre.mermaid-render g.block > a:focus, pre.mermaid-render g.nodes > a:focus, pre.mermaid-render g.block > a:active, pre.mermaid-render g.nodes > a:active, pre.mermaid-render g.block > a:focus a, pre.mermaid-render g.nodes > a:focus a, pre.mermaid-render g.block > a:active a, pre.mermaid-render g.nodes > a:active a{color:#fff;text-decoration:none}g.al_mgw_box a, g.al_gwapi_box a, g.al_std_box a, g.al_self_box a{color:rgb(255 255 255/.85)}g.al_mgw_box:hover a, g.al_gwapi_box:hover a, g.al_std_box:hover a, g.al_self_box:hover a, g.al_mgw_box a:focus, g.al_gwapi_box a:focus, g.al_std_box a:focus, g.al_self_box a:focus, g.al_mgw_box a:active, g.al_gwapi_box a:active, g.al_std_box a:active, g.al_self_box a:active{color:#fff;text-decoration:none}.al-api-mermaid-overview{max-width:53%}}