.import-queue{margin:14px 0}.queue-head{display:flex;align-items:center;justify-content:space-between;gap:10px;flex-wrap:wrap}.queue-head h2{font-size:17px;margin:0}.queue-head button{font-size:13px}.import-queue>progress{width:100%;height:9px;margin-top:8px}.import-queue p{line-height:1.6}.queue-list{padding:0;margin:12px 0 0;list-style:none;max-height:330px;overflow:auto}.queue-item{padding:12px 0;border-top:1px solid #e3e9ed;display:grid;grid-template-columns:minmax(0,1fr) auto;gap:5px 12px;align-items:center}.queue-item strong{overflow-wrap:anywhere;font-size:13px}.queue-item small{grid-column:1;font-size:12px;color:#607080;overflow-wrap:anywhere}.queue-item>span{grid-column:2;grid-row:1 / 3;font-size:13px;color:#425a70}.queue-item>p{grid-column:1 / -1;margin:0;font-size:12px;color:#52687c;overflow-wrap:anywhere}.queue-item>progress{grid-column:1 / -1;width:100%;height:7px}.queue-actions{grid-column:1 / -1;display:flex;gap:7px;flex-wrap:wrap}.queue-actions button{font-size:12px;padding:6px 10px}.queue-item[data-status=failed]>span,.queue-item[data-status=failed]>p{color:#ac332a}.queue-item[data-status=saved]>span{color:#22734e}.queue-item[data-status=partial]>span{color:#926400}#queue-notice{color:#9b4224}#file-drop-overlay{position:fixed;inset:14px;z-index:1000;border:3px dashed #3b6b96;border-radius:16px;background:#edf6fff2;pointer-events:none;display:grid;place-items:center;text-align:center;padding:24px;color:#244969;font-size:22px;font-weight:600}#file-drop-overlay[hidden],.import-queue [hidden]{display:none!important}.queue-drop-hint{font-size:12px;margin:6px 0 0;color:#607080}@media(max-width:480px){.queue-item{grid-template-columns:minmax(0,1fr)}.queue-item>span{grid-column:1;grid-row:auto}.queue-head{align-items:flex-start}.queue-list{max-height:300px}#file-drop-overlay{inset:8px;font-size:18px}}
