.shell:has(.scanner-cnc-list){grid-template-columns:235px minmax(0,1fr)}.shell:has(.scanner-cnc-list)>aside{min-width:0}.scanner-cnc-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(300px,1fr));gap:16px}.scanner-cnc-profile{display:flex;flex-direction:column;gap:12px;min-width:0;overflow-wrap:anywhere}.scanner-cnc-profile h3,.scanner-cnc-profile p{margin:0}.scanner-cnc-profile p{line-height:1.55}.scanner-cnc-profile input:not([type=checkbox]),.scanner-cnc-profile textarea{width:100%;box-sizing:border-box}.scanner-cnc-switch{display:flex;align-items:center;justify-content:space-between;gap:12px}.scanner-cnc-switch input{width:22px;height:22px}.scanner-cnc-profile button{margin-top:auto}@media(max-width:850px){.shell:has(.scanner-cnc-list){grid-template-columns:minmax(0,1fr)}}@media(max-width:600px){.scanner-cnc-list{grid-template-columns:minmax(0,1fr)}}
