.nle-pro-badge{display:inline-flex;align-items:center;justify-content:center;font-size:8px;line-height:1.4;font-weight:600;text-transform:uppercase;letter-spacing:.7px;padding:3px 5px;border:1px solid #b58bd1;border-radius:4px;background:#59426c;color:#f4dfff;margin-left:6px}.timeline-toolbar #timelineExport{border-color:#9470ae;background:#483357;color:#f1dfff}.timeline-toolbar #timelineExport .nle-pro-badge{font-size:7px;padding:2px 4px}#nleExportDialog{width:min(720px,calc(100vw - 24px));max-height:90dvh;overflow:auto;padding:25px}.nle-intro{font-size:12px;line-height:1.8;color:#c4afd1;margin:14px 0 19px}.nle-fields{display:grid;grid-template-columns:1fr 1fr;gap:15px}.nle-fields label,.nle-path-options label{display:flex;flex-direction:column;gap:7px;font-size:11px;color:#cdb6dc;min-width:0}.nle-fields input,.nle-fields select,.nle-path-options input{width:100%;min-width:0;min-height:39px;padding:9px 11px;background:#21172b;border:1px solid #70517f;border-radius:6px;color:#f0e1f8;font-size:12px}.nle-fields .nle-name,.nle-fields .nle-mode{grid-column:1/-1}.nle-summary{margin:17px 0;padding:11px 13px;border-left:3px solid #ad8ac9;border-radius:0 6px 6px 0;background:#30233b;font-size:11px;line-height:1.8;color:#dfc7ee}.nle-summary.nle-unavailable{border-color:#e5c58e;color:#e4d2ad}.nle-path-options{margin:14px 0;font-size:10px;color:#b8a0c9;line-height:1.7}.nle-path-options summary{cursor:pointer;color:#ddc3ec;font-size:11px;margin-bottom:12px}.nle-path-options p{margin-top:7px;font-size:10px}.nle-import-guide{padding:14px 0;border-block:1px solid #4d3759;font-size:11px;color:#bea5cf;line-height:1.8}.nle-import-guide strong{display:block;color:#e6cef3;font-size:12px;margin-bottom:8px}.nle-import-guide p+p{margin-top:8px}.nle-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap;margin-top:19px}.nle-actions .button{font-size:11px;min-height:38px}.nle-progress{margin-top:17px}.nle-progress progress{width:100%;height:6px;accent-color:#c8a3e5}.nle-export-status{font-size:11px;line-height:1.8;color:#decaeb;margin-top:10px;overflow-wrap:anywhere}.nle-export-status:empty{display:none}.nle-download-ready{display:flex;gap:12px;align-items:center;flex-wrap:wrap;padding:14px;margin-top:15px;border:1px solid #6e8d77;border-radius:7px;background:#21342b}.nle-download-ready .button{font-size:11px;min-height:38px}.nle-download-ready>span{font-size:10px;color:#bed3c5;line-height:1.7;flex:1;min-width:160px}.nle-fields input:focus-visible,.nle-fields select:focus-visible,.nle-path-options input:focus-visible{outline:2px solid #d0aae9;outline-offset:2px}
@media(max-width:660px){#nleExportDialog{padding:18px}.nle-fields{gap:12px}.nle-fields label{font-size:10px}.nle-fields input,.nle-fields select,.nle-path-options input{font-size:11px;min-height:39px}.nle-intro{font-size:11px}.nle-import-guide{font-size:10px}.nle-actions .button{flex:1;font-size:10px;min-height:40px}.nle-actions .primary{flex:2}.timeline-toolbar #timelineExport{order:5;flex-basis:100%;justify-content:center;font-size:10px;min-height:37px}.nle-summary{font-size:10px}.nle-download-ready .button{width:100%}}
