.line-editor-tools{display:flex;align-items:end;flex-wrap:wrap;gap:12px;padding:16px!important;margin:18px 0!important;background:#eaf5f9!important;border:1px solid #c7e1ea!important;border-radius:12px!important}.line-editor-tools label{flex:1 1 260px;margin:0!important;font-size:13px}.line-editor-tools input{width:100%;min-height:42px}.line-editor-tools button{width:auto!important;min-height:42px!important;margin:0!important;padding:9px 14px!important;font-size:13px!important}.line-editor-tools span{font-size:13px;padding-bottom:10px}.line-editor-tools p{flex-basis:100%;margin:0;font-size:12px;color:#425f71}.line-editor-tools p:empty{display:none}.line-editor-tools [hidden],.searchable-line-editor>[hidden]{display:none!important}.line-position{display:block;grid-column:1/-1;font-weight:700;color:#087088;margin-bottom:8px}@media(max-width:600px){.line-editor-tools label{flex-basis:100%}.line-editor-tools button{flex:1}.line-editor-tools span{flex-basis:100%;padding:0}}
.line-editor-tools .line-summary{padding:12px;background:#fff;border:1px solid #c7e1ea;border-radius:8px;font-weight:700;line-height:1.8;color:#07374c}
.line-editor-tools select{width:100%;min-height:42px;background:#fff;border:1px solid #bed8e5;border-radius:8px;padding:8px;color:#123b50}
.line-editor-tools .line-export{flex-basis:100%;border-top:1px solid #c7e1ea;padding-top:10px}.line-export summary{cursor:pointer;font-weight:600;font-size:14px}.line-export[open] label{display:inline-block;width:min(100%,280px);margin:12px 12px 12px 0!important}.line-export p{margin-top:8px}
