.pa[data-v-62ebaace]{position:absolute}.pr[data-v-62ebaace]{position:relative}.list-column[data-v-62ebaace]{display:flex;flex-shrink:0;flex-direction:column;padding:0 8px;background:#fff;border-radius:8px;outline:1px solid rgba(0,0,0,.1);outline-offset:-1px}.file-column[data-v-62ebaace]{width:284px}.list-header[data-v-62ebaace]{display:flex;flex-shrink:0;align-items:center;gap:8px;height:56px;padding:0 4px}.list-header img[data-v-62ebaace]{width:24px;height:24px}.list-header strong[data-v-62ebaace]{color:rgba(0,0,0,.9);font-size:16px;font-weight:600}.analyze-tip[data-v-62ebaace]{display:inline-flex;align-items:center;gap:4px;margin-left:auto;color:#298af0;font-size:14px}.list-scroll[data-v-62ebaace]{display:flex;flex:1;flex-direction:column;gap:4px;min-height:0;padding-bottom:12px;overflow-x:hidden;overflow-y:auto}.clear-failed[data-v-62ebaace]{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:24px;height:24px;padding:0;background:none;border:0;cursor:pointer}.clear-failed img[data-v-62ebaace]{width:16px;height:16px}.clear-failed[disabled][data-v-62ebaace]{opacity:.5;cursor:not-allowed}.group-header[data-v-62ebaace]{display:flex;flex-shrink:0;align-items:center;gap:8px;width:100%;margin-top:8px;padding:12px;text-align:left;background:#f7f8fd;border:0;border-radius:8px}.group-header[data-v-62ebaace]:first-child{margin-top:0}.group-header strong[data-v-62ebaace]{color:rgba(0,0,0,.8);font-size:16px;font-weight:600;line-height:24px}.count-pill[data-v-62ebaace]{padding:0 12px;font-size:16px;font-weight:600;line-height:24px;border-radius:20px}.count-pill.danger[data-v-62ebaace]{color:#ef4444;background:#fef2f2}.count-pill.success[data-v-62ebaace]{color:#389e0d;background:#f0fbea}.list-empty[data-v-62ebaace]{padding:12px;color:rgba(0,0,0,.4);font-size:14px}.spacer[data-v-62ebaace]{flex:1}.file-item[data-v-62ebaace]{display:flex;flex-shrink:0;align-items:center;gap:8px;height:40px;margin:4px;padding:0 12px;color:#298af0;background:#f0f9ff;border-radius:8px;cursor:pointer}.file-item.active[data-v-62ebaace]{outline:1px solid #298af0;outline-offset:-1px}.file-item.failed[data-v-62ebaace]{height:44px;color:rgba(0,0,0,.9);background:#f8fafe}.file-item:hover .file-action[data-v-62ebaace]{opacity:1}.file-icon[data-v-62ebaace]{flex-shrink:0;width:16px;height:16px}.file-name[data-v-62ebaace]{overflow:hidden;font-size:16px;line-height:24px;white-space:nowrap;text-overflow:ellipsis}.file-item:not(.failed) .file-name[data-v-62ebaace]{flex:1}.error-tag[data-v-62ebaace]{flex-shrink:0;padding:0 4px;color:#ef4444;font-size:14px;line-height:22px;background:#fef2f2;border-radius:4px}.file-action[data-v-62ebaace]{display:inline-flex;flex-shrink:0;padding:0;color:#298af0;background:none;border:0;cursor:pointer;opacity:0;transition:opacity .15s}.file-action.visible[data-v-62ebaace]{opacity:1}.file-action[disabled][data-v-62ebaace]{cursor:not-allowed}.file-action img[data-v-62ebaace]{width:16px;height:16px}