.functionality-layout{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.625rem}.functionality-layout--locked{grid-template-columns:minmax(0,1fr)}.functionality-layout .functionality-layout__block,.functionality-layout .assessment-section-card{min-width:0}.functionality-layout .assessment-section-card{border-color:#cbd5e1;box-shadow:0 1px 2px #0f172a0a;transition:border-color .16s ease,box-shadow .16s ease}.functionality-layout .assessment-section-card.assessment-section-card--incomplete{border-color:#fecaca;box-shadow:0 0 0 2px #fee2e2b8;outline:2px solid rgb(254 226 226 / .92);outline-offset:-1px}.functionality-layout .assessment-section-card>:first-child{padding:.4rem .65rem}.functionality-layout .assessment-section-card>:last-child{padding:.65rem}.functionality-layout .assessment-section-card textarea{min-height:4.25rem}.functionality-layout [data-block=network]{grid-column:1 / -1}.functionality-layout [data-block=model],.functionality-layout [data-block=battery]{display:flex}.functionality-layout [data-block=model]>.assessment-section-card,.functionality-layout [data-block=battery]>.assessment-section-card{width:100%;height:100%}@media(max-width:767px){.functionality-layout{grid-template-columns:minmax(0,1fr)}.functionality-layout .functionality-layout__block{grid-column:1 / -1}}
