.lw-create-panel>summary{cursor:pointer;display:inline-flex;min-height:44px;align-items:center}.lw-create-body{margin-top:20px}.lw-create-body form>.btn{margin:8px 8px 0 0}.lw-line-controls{justify-content:space-between;margin:14px 0}.lw-mobile-list tbody tr:nth-child(even){background:#f1f3f5}.lw-line-editor input,.lw-line-editor select{box-sizing:border-box}.lw-line-editor td:last-child{min-width:105px}
@media(max-width:700px){
main,.card,.field{min-width:0}input,select,textarea{max-width:100%;box-sizing:border-box}.actions{flex-wrap:wrap}.actions form{max-width:100%}
table.lw-mobile-list{display:block;width:100%;min-width:0!important}.lw-mobile-list thead{display:none}.lw-mobile-list tbody{display:block}.lw-mobile-list tbody tr{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px 12px;padding:14px;border-bottom:1px solid #dce4ec}.lw-mobile-list tbody td{display:block!important;padding:0!important;min-width:0;max-width:100%;border:0!important;text-align:left!important;white-space:normal!important;overflow-wrap:anywhere}.lw-mobile-list td:first-child,.lw-mobile-list td:last-child{grid-column:1 / -1}.lw-mobile-list td:first-child{font-size:16px}.lw-mobile-list td:not(:first-child):not(:last-child)::before{content:attr(data-label);display:block;font-size:11px;font-weight:600;color:#627186;margin-bottom:3px}.lw-mobile-list .lw-empty-row{display:block}.lw-mobile-list td .actions{gap:8px}
table.lw-line-editor{display:block;min-width:0!important;width:100%}.lw-line-editor thead{display:none}.lw-line-editor tbody{display:block}.lw-line-editor tr{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px;border:1px solid #dce4ec;border-radius:10px;margin:12px 0}.lw-line-editor td{display:block;padding:0!important;min-width:0!important;border:0!important}.lw-line-editor td:first-child,.lw-line-editor td:has(select),.lw-line-editor td:last-child{grid-column:1/-1}.lw-line-editor td::before{content:attr(data-label);display:block;font-size:12px;font-weight:600;margin-bottom:5px}.lw-line-editor input,.lw-line-editor select{width:100%;min-width:0}
dialog{box-sizing:border-box;max-width:calc(100vw - 24px)!important;max-height:calc(100dvh - 30px);overflow:auto}
}
