:root{color:#252545;background:#fff;font-family:Arial,Helvetica,sans-serif;line-height:1.65}*{box-sizing:border-box}body{margin:0}a{color:#285eb9;text-underline-offset:3px}button,input,select{font:inherit}button{cursor:pointer}button:disabled{cursor:wait;opacity:.65}:focus-visible{outline-offset:3px;outline:3px solid #dd8c0e}.article{max-width:900px;margin:0 auto;padding:2rem 1.5rem 5rem}.article h1,.article h2,.article h3{color:#171a51;margin:2rem 0 1rem;line-height:1.25}.article h1{font-size:1.9rem}.article p{margin:.85rem 0}.article .tiptap li>p:first-child:not(.has-editor-selection):has(+:is(h1,h2,h3,h4,h5,h6))>br.ProseMirror-trailingBreak:only-child,.article .tiptap li>p:first-child:not(.has-editor-selection):has(+a.legacy-anchor+:is(h1,h2,h3,h4,h5,h6))>br.ProseMirror-trailingBreak:only-child{display:none}.article figure{margin:1.5rem 0}.article img{max-width:100%;height:auto}.article figcaption{color:#56566e;font-size:.9rem}.article .brand{color:#171a51}.callout{background:#f0f4fb;border-left:4px solid #407cbd;padding:1rem}.table-scroll{max-width:100%;margin:1.5rem 0;overflow:auto}table{border-collapse:collapse;width:100%;font-size:.9rem}th,td{text-align:left;vertical-align:top;border:1px solid #d7dce6;min-width:115px;padding:.7rem}th{color:#171a51;background:#eaf0f8}td p,th p{margin:0!important}hr{border:0;border-top:1px solid #ddd}.legacy-anchor{scroll-margin-top:6rem}.video iframe{aspect-ratio:16/9;border:0;width:100%}@media (width<=600px){.article{padding:1.3rem 1rem 4rem}.article h1{font-size:1.55rem}th,td{min-width:105px;padding:.5rem}}.help-disclosure{border:1px solid #ccd3e0;border-radius:.4rem;margin:1rem 0;padding:1rem}.help-disclosure summary{cursor:pointer;font-weight:600}.disclosure-body{padding-top:.7rem}.linked-section{margin:1rem 0;display:block}.unavailable-image{border:1px dashed #777;padding:.5rem;font-style:italic;display:block}.topics{flex-wrap:wrap;justify-content:center;gap:1rem;padding:1rem;display:flex}.library-picker{flex-wrap:wrap;gap:.5rem;display:flex}.library-picker select{max-width:100%}header[data-astro-cid-e6xjdcgf]{border-bottom:1px solid #e5e8ef;justify-content:space-between;align-items:center;gap:1rem;padding:1.25rem max(1.5rem,50% - 580px);display:flex}.logo[data-astro-cid-e6xjdcgf] img[data-astro-cid-e6xjdcgf]{object-fit:contain;max-width:55vw;height:auto}nav[data-astro-cid-e6xjdcgf]{flex-wrap:wrap;gap:1.5rem;display:flex}nav[data-astro-cid-e6xjdcgf] a[data-astro-cid-e6xjdcgf]{color:#171a51;font-size:.9rem}footer[data-astro-cid-e6xjdcgf]{text-align:center;color:#595976;border-top:1px solid #e5e8ef;padding:2rem;font-size:.85rem}.skip[data-astro-cid-e6xjdcgf]{position:absolute;top:-5rem}.skip[data-astro-cid-e6xjdcgf]:focus{z-index:5;background:#fff;top:0}main[data-astro-cid-e6xjdcgf]{min-height:75vh}@media (width<=600px){header[data-astro-cid-e6xjdcgf]{flex-wrap:wrap;padding:1rem}nav[data-astro-cid-e6xjdcgf]{gap:.7rem}}
