/* v0.18: calm accessible layout + company assets */
.rh-name-language-row{display:grid!important;grid-template-columns:28px minmax(0,1fr)!important;align-items:start!important;gap:10px!important;width:100%!important;max-width:720px!important;padding:10px 12px!important;border:1px solid #d7dde5!important;border-radius:10px!important;background:#f6f8fa!important;color:#20242a!important;line-height:1.35!important}
.rh-name-language-row input{width:20px!important;height:20px!important;margin:1px 0 0!important}
.rh-name-language-row span{font-size:14px!important;overflow-wrap:anywhere}
.rh-company-assets{display:grid;gap:12px;margin-top:16px}.rh-asset-card{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border:1px solid #d9dee5;border-radius:14px;background:#fff;color:#222}.rh-asset-card h3{margin:3px 0 6px;color:#1e2329}.rh-asset-card p{margin:3px 0;color:#555}.rh-asset-card small{color:#667085}.rh-asset-head{display:flex;align-items:center;justify-content:space-between;gap:18px}.rh-asset-grid{align-items:start}.rh-inspection{padding:12px 0;border-bottom:1px solid #e5e7eb}.rh-inspection:last-child{border-bottom:0}.rh-inspection header{display:flex;justify-content:space-between;gap:12px}.rh-inspection p{margin:8px 0}.rh-panel input,.rh-panel select,.rh-panel textarea{color:#20242a!important;background:#fff!important;border-color:#c9d0d8!important}.rh-panel input::placeholder,.rh-panel textarea::placeholder{color:#737b86!important}
@media(max-width:760px){.rh-asset-card,.rh-asset-head{align-items:stretch;flex-direction:column}.rh-asset-card .button,.rh-asset-head .button{width:100%;min-height:48px}.rh-name-language-row{grid-template-columns:26px minmax(0,1fr)!important}}
