.ia33-shell{padding-block:2rem}.ia33-shell>header,.ia33-paper{background:#fff;border:1px solid #cbdde6;border-radius:12px;padding:1.4rem;margin-block:1rem}.ia33-shell h1,.ia33-shell h2{overflow-wrap:anywhere}.ia33-nav{display:flex;flex-wrap:wrap;gap:.65rem;align-items:center;margin-block:1rem}.ia33-nav a,.ia33-nav strong{display:inline-block;padding:.4rem .65rem;border:1px solid #c7dce8;border-radius:6px}.ia33-nav [aria-current]{background:#e3f1f9}.ia33-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,310px),1fr));gap:1rem}.ia33-fields{margin:0}.ia33-fields>div{padding-block:.7rem;border-bottom:1px solid #e4edf2}.ia33-fields dt{font-weight:700;color:#334c60}.ia33-fields dd{margin:.3rem 0;white-space:normal;overflow-wrap:anywhere;line-height:1.8}.ia33-search{padding:1rem;background:#eff7fc}.ia33-search label{display:block;font-weight:700;margin-bottom:.6rem}.ia33-search>div{display:flex;gap:.6rem;flex-wrap:wrap;align-items:center}.ia33-search input{min-width:0;flex:1 1 220px;padding:.7rem;border:1px solid #9db7c8;border-radius:5px}.ia33-search button{padding:.7rem 1.2rem}.ia33-companion,.ia33-example{margin-block:1.6rem;padding:1.3rem;border-inline-start:4px solid #3292c3;background:#eef7fc;overflow-wrap:anywhere}.ia33-example blockquote{margin-inline:0;padding:1rem;background:white;font-size:1.2rem;line-height:2}.ia33-companion ul{padding-inline-start:1.3rem}.ia33-companion li{margin-block:.6rem}.ia33-shell a,.ia33-companion a,.ia33-example a{color:#0865aa}.ia33-shell a:focus-visible,.ia33-nav a:focus-visible{outline:3px solid #ebad26;outline-offset:3px}@media print{.ia33-search,.ia33-nav{display:none}.ia33-grid{display:block}.ia33-paper,.ia33-example{break-inside:avoid}}
