.aip-app,.aip-reg,.aip-box{max-width:100%;box-sizing:border-box}.aip-app *,.aip-reg *,.aip-box *{box-sizing:border-box}.aip-app input,.aip-app select,.aip-app textarea,.aip-reg input,.aip-reg select,.aip-reg textarea{max-width:100%;min-width:0}.aip-app a:focus-visible,.aip-reg a:focus-visible,.aip-app button:focus-visible,.aip-reg button:focus-visible{outline:3px solid #ffb547;outline-offset:3px}.aip-app .aip-table-scroll{overflow-x:auto}.aip-app .aip-main{min-width:0}.aip-reg main{min-width:0}.aip-box{padding:24px;border:1px solid #dae3ee;border-radius:14px;background:#fff}@media(max-width:600px){.aip-app .aip-header{flex-wrap:wrap;gap:12px}.aip-app .aip-header-actions{flex-wrap:wrap}.aip-app .aip-nav a{white-space:normal}.aip-app .aip-code{overflow-wrap:anywhere}.aip-reg .aip-reg-grid{grid-template-columns:1fr}.aip-app .aip-stats{grid-template-columns:1fr 1fr}}
